Nature: Traffic Collision - High Mechanism Location: Wilmington Address: 1014 South Heald St , DE Cross Streets: Garasches Ln / Rogers Rd