Nature: Electrical Hazard-Transformer Address: 3634 South Little Creek Rd Dover, DE 19901 Cross Streets: Bayside Dr / Horsepond Rd