Nature: Vehicle Accident w/Medics Address: 13032 Beach Hwy Greenwood, DE 19950 Cross Streets: Blacksmith Shop Rd/Webb Farm Rd