Nature: Gas Leak-Commercial Location: Middletown Address: 333 Liborio Dr Middletown, DE 19709 Cross Streets: Dead End / Louis La