Nature: Traffic Collision - High Mechanism (Ejection) Address: Chance Rd and Blackiston Rd Clayton, DE 19938