Nature: Gas Leak (Natural and LP Gases) Location: Kent & Sussex Church Of Christ - Harrington Address: 510 Smith Ave , DE Cross Streets: S Dupont Hwy / Dixon St