Climb The Statue Of Liberty & Mount Rushmore In Howell!Climb The Statue Of Liberty & Mount Rushmore In Howell!The new ClimbZone in Howell have various decorated walls to climb, an indoor soft playground, an arcade, and virtual reality attractions!Nicole MurrayNicole Murray