Inspiration Yoga Studio is dedicated to making yoga accessible in today’s busy world while preserving ancient yoga traditions. Our relaxed and welcoming environment enables students of all levels to explore their personal yoga journey and reap the benefits of this mind, body & spirit practice.

Address

Address:

8 Peter Street South, 2nd floor Orillia, Ontario

Get Directions