Nature: Vehicle Accident w/Medics Location: Amb78 Address: 382 Fishers Bridge Rd Greenwood, DE 19950 Cross Streets: Todds Chapel Rd/Cattail Branch Rd