Nature: Traffic Collision - High Mechanism (Ejection) Address: 2216 Alley Corner Rd Clayton, DE 19938