Nature: Electrical Hazard-Transformer Location: Hanover Foods Address: 77 West Duck Creek Rd Clayton, DE 19938 Cross Streets: Gander Dr / Hudson St