Walmart Supercenter2401 S Canal St, Carlsbad, NM 88220Truck ParkingOvernight ParkingRestroomsSee more10.4 mi10+