Create a Website Account - Manage notification subscriptions, save form progress and more.
4344 Forest Hill Road Stow, OH 44224
This facility has not yet been rated.
A 1.25 acre park site is located at the corner of Dresher Trail and Forest Hill in the Sherwood Acres Development. The site contains a cluster of play equipment and an open play area.