Nature: Gas Leak (Natural and LP Gases) Location: Top Of The Hill Apartments - In Stairwell Address: 2219 Prior Rd Claymont, DE 19703 Cross Streets: W Delaware Ave / Smyrna Ave