Nature: Gas Leak Location: Next Door At The Church Address: 615 Center St Laurel, DE 19956 Cross Streets: Thompson St/W 7Th St