Nature: Traffic Collision - High Mechanism (Rollovers) Address: Millington Rd and West Duck Creek Rd Clayton, DE 19938