Nature: Traffic Collision - High Mechanism Location: Millington Address: Cypress Rd and Peacock Corner Rd , DE 00000