Nature: Gas Leak (Natural and LP Gases) Location: Chelmsford Condos Address: 1703 Chelmsford Circle Newark, DE 19713 Cross Streets: Unknown / Oakdale Rd, Village Cir