Nature: Gas Leak (Natural and LP Gases) Location: Elsmere Manor Address: 256 Birch Ave Newark, DE Cross Streets: Dover Ave / G St