The Grove Theatre is a stunning outdoor amphitheater located in downtown Fenelon Falls. It is a space where professional theatre, concerts, live music and events animate the stage in an idyllic natural setting.

Previous
Previous

The Butterfly Boutique

Next
Next

The Lil Wee Quilt Shoppe