Nature: Electrical Hazard Location: Check N Go-Beaver Brook Plaza - Beaver Brook Plaza Address: 1504 Beaver Brook Pz New Castle, DE 19720 Cross Streets: Unknown / S Dupont Hy