Nature: Gas Leak (Natural and LP Gases) Location: Walgreens - Harrington - Harrington Address: 17248 South Dupont Hwy , DE Cross Streets: Porter St / Milford Harrington Hwy