Nature: Traffic Collision - High Mechanism Location: Newark Address: Limestone Rd and Paper Mill Rd Wilmington, DE 19808