Nature: Gas Leak (Natural and LP Gases) Location: New Castle Address: 350 Churchmans Rd , DE Cross Streets: Century Blvd / Old Churchmans Rd