Nature: Vehicle Accident w/Medics Address: 12840 Oak Rd Greenwood, DE 19950 Cross Streets: Beach Hwy/Wolf Rd