Nature: Vehicle Accident w/Medics Address: 23162 Ross Station Rd Seaford, DE 19973 Cross Streets: Atlanta Rd/Station Ln