Nature: Gas Leak (Natural and LP Gases) Location: Harrington Address: 20 West Mispillion St , DE Cross Streets: S West St, N West St / Short St