Nature: Electrical Hazard Location: New Castle Address: 891 South Dupont Hwy , DE Cross Streets: Hamburg Rd, Bear Rd / Service