Building Hours: Currently closed for public safety due to COVID-19 Phones are open: 330-487-0493 Liberty Park is located at 9999 Liberty Rd., Twinsburg. The nearby shelter is an outdoor classroom and is not reservable. When not in use, small groups may use a maximum of two tables. The 3,900-square-foot visitors center includes: Seasonal exhibits Kids’ activities Live native animals A life-size black bear statue The walkway from the parking lot to the nature center features several interpretive stations that tell the story of the park’s past. Inside, visitors can discover through displays and activities what’s living on the nearby Twinsburg Ledges. The nature center is universally accessible, and specially designed for those with low vision and/or sensory impairments.