Lower, 52 St Clair Ave E, Toronto, ONM4T 1M9Get directions
Balance, established in the fall of 2001, seamlessly combines health and ?tness in a soul-soothing, spa-like atmosphere. Welcome to the evolution of ?tness. Our unique approach to ...more...See more text