Walmart Supercenter2100 12Th Ave Rd, Nampa, ID 83686RestroomsTruck ParkingOvernight ParkingSee more12.3 mi