Nature: Traffic Collision - Major Incident Location: Bowers Beach - Frederica Address: 3407 Main St , DE Cross Streets: Hubbard Ave / Williams Ave