Located in the heart of Vaughan at the corner of Keele and Rutherford road, our studio boasts eco-friendly finishes, three spacious yoga practice rooms, tea lounge with complimentary tea, lockers and rain showers for our members.
9141 Keele St #1, Vaughan, Ontario L4K 5B4
(905) 553-8733