New yoga studio, lovely space with a variety of teachers and classes.
Peace Barn is located at 1894 Marchmont Rd, Orillia, ON L3V 0V6, Canada