Nature: Traffic Collision w/Injuries Location: Harrington Address: 16396 South Dupont Hwy , DE Cross Streets: Jackson Ditch Rd / Carpenter Bridge Rd