Interactive Map
Fire up the grill and enjoy the view of Squire’s Castle.
Built in the 1890s, Squire Castle is North Chagrin’s most popular historical site for weddings and family outings.
North Chagrin Oxbow Lagoon is a beautiful wetland area offering serene views of wood ducks, Canadian geese and other wetland creatures.