BEACHWOOD: Police are responding to the area of Railroad @ Neptune for a reported opossum struck. Dispatch advises the opossum is still alive, with unknown injuries.