Nature: Traffic Collision - High Mechanism Location: Harrington Address: 629 Andrewville Rd , DE Cross Streets: Greenville Rd / Gallo Rd