Nature: Traffic Collision w/Injuries Location: Harrington Address: 2940 Hammondtown Rd , DE Cross Streets: Farmington Rd / S Dupont Hwy