Nature: Gas Leak (Natural and LP Gases) Location: Harrington City Hall - Harrington Address: 106 Dorman St , DE Cross Streets: Mechanic St / Wolcott St