Charming Chagrin Falls: Your Summer Arts Destination!
Founded in 1844, the Village of Chagrin Falls is built around one of the natural wonders of the Chagrin River, its namesake waterfall, Chagrin Falls. The Village exudes charming small town character where you can still find mounted police and a turn of the century hardware store, on the edge of all the amenities of a big city. On […]Read more
You must be logged in to post a comment.