Interactive Map
Join Naturalist Jeff Riebe as we find out what's new in nature this month. We will explore the...
View More
Built in the 1890s, Squire Castle is North Chagrin’s most popular historical site for weddings and family outings.
Fire up the grill and enjoy the view of Squire’s Castle.
Open picnic pavilion adjacent to the Chagrin River. Large area with volleyball and horseshoes.