Nature: Gas Leak-Outside Location: Kitts Hummock Address: 3000 Kitts Hummock Rd Dover, DE 19901 Cross Streets: S Bay Dr, N Bay Dr / Diemidio Dr