Nature: Gas Leak (Natural and LP Gases) Location: Del Tech Stanton - Newark Address: 400 Stanton Christiana Rd , Cross Streets: Del Tech Community College / Aaa Blvd