Nature: Traffic Collision - High Mechanism Location: Woodfield - Magnolia Address: Woodfield Pkwy and Glenn Forest Rd , DE
Nature: Medical Emergency