Nature: Traffic Collision Address: Ross Station Rd and North Market Street Ext Seaford, DE 19973 Cross Streets: