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