Nature: Gas Leak (Natural and LP Gases) Location: Valley Run Apts Address: 2105 Richard Place Wilmington, DE 19810 Cross Streets: Unknown / Valley Run Dr