Walmart Supercenter5001 N. Ten Mile Rd., Meridian, ID 83646RestroomsTruck ParkingOvernight ParkingSee more3.3 mi20+