Nature: Traffic Collision - High Mechanism Address: 23390 Sussex Hwy Seaford, DE 19973 Cross Streets: Connecting Rd / Connecting Rd