Interactive Map
Built in the 1890s, Squire Castle is North Chagrin’s most popular historical site for weddings and family outings.
Oxbow Lagoon is a beautiful wetland area offering serene views of wood ducks, Canada geese and other wetland creatures.
Open picnic pavilion adjacent to the Chagrin River. Large area with volleyball, horseshoes and a ball diamond.