Nature: Traffic Collision Location: Taco Bell-Harrington - Harrington Address: 16680 South Dupont Hwy , DE Cross Streets: Shaw Ave / Jackson Ditch Rd