Nature: Vehicle Accident Location: 78 Ambulance Assist Address: 2477 Andrewville Rd Harrington, DE 19952 Cross Streets: Todds Chapel Rd/Gallo Rd