Nature: Vehicle Accident w/Medics Address: 8626 Greenwood Rd Greenwood, DE 19950 Cross Streets: University Rd/Jenkinsville Ln