Nature: Electrical Hazard-Wire Down Location: Kitts Hummock Address: Kitts Hummock Rd and North Bay Dr Dover, DE 19901