Nature: Gas Leak (Natural and LP Gases) Location: Taco Bell-Harrington - Harrington Address: 16680 South Dupont Hwy , DE Cross Streets: Shaw Ave / Jackson Ditch Rd