Nature: Traffic Collision - High Mechanism Location: Harrington Address: 14688 South Dupont Hwy , DE Cross Streets: Still Pond Cir / Hopkins Cemetery Rd