Nature: Traffic Collision - High Mechanism Location: Wilmington Address: Mill Creek Rd and Stoney Batter Rd Wilmington, DE