Nature: Traffic Collision w/Injuries Address: Jackson Ditch Rd and South Dupont Hwy Harrington, DE 19952