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