Pilot Oil3202 S Canal St, Carlsbad, NM 88220Truck ParkingOvernight ParkingDiesel FuelSee more34.1 mi10+