Nature: Traffic Collision - High Mechanism Location: Millington Address: 34203 Cypress Rd , DE 00000 Cross Streets: Peacock Corner Rd, Big Stone Rd / Fletcher Ln