Nature: Gas Leak (Natural and LP Gases) Location: Newark Address: 120 Tyre Ave , Cross Streets: Delaware Cir / E Delaware Ave