Nature: Traffic Collision - High Mechanism Location: Clayton Address: 6945 Millington Rd , DE 00000 Cross Streets: W Duck Creek Rd, Main St / Wind Song Dr