Explore more
About
Peace Barn is a yoga studio located in Orillia, Ontario. It provides a space for people to practice yoga and participate in yoga-focused classes. This type of studio can suit members looking for a dedicated yoga environment, whether they are starting out or already have a regular yoga practice.