Nature: Gas Leak-Outside Address: 249 Delaware Ave Harrington, DE 19952 Cross Streets: Benjamin St / Raughley Hill Rd