Nature: Electrical Hazard-Wire Down Location: Harrington Pd Address: 10 Mechanic St Harrington, DE 19952 Cross Streets: Fleming St / Dorman St