Nature: Traffic Collision - High Mechanism Address: 23879 German Rd Seaford, DE 19973 Cross Streets: Marvel Dr / Scott Ln