Sports
Ice Rink at Falls River Square
The Ice Rink at Falls River Square, located downtown Cuyahoga Falls is the coolest hot spot in the region! Open through February 20, 2012!
We’ve removed the ability to reply as we work to make improvements. Learn more here