Walmart Supercenter2401 S Canal St, Carlsbad, NM 88220RestroomsTruck ParkingOvernight ParkingSee more1.2 mi10+