Nature: Vehicle Accident w/Medics Location: South Bound Address: East Market St and Sussex Hwy Greenwood, DE 19950