Nature: Vehicle Accident Location: Amb78 Address: 2233 Andrewville Rd Harrington, DE 19952 Cross Streets: Todds Chapel Rd/Gallo Rd