Nature: Gas Leak-Commercial Location: Family Dollar Harrington Address: 17092 South Dupont Hwy Harrington, DE 19952 Cross Streets: E Liberty St / Gordon St