Nature: Traffic Collision - High Mechanism Location: Magnolia Address: Bay Rd and Trap Shooters Rd , DE 00000