Nature: Traffic Collision - High Mechanism Location: Delaware National Address: Lancaster Pike and Hercules Rd Wilmington, DE 19808 Cross Streets: Dead End / Merion Dr