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