We are a Women's Fitness Facility. Our goal is to provide women with a caring, unique, state of the art environment to achive optimum total body health. The Studio Spa which is located in the Studio, offers a wonderful relaxing facials, manicures and pedicures.
183 Lakeshore Road West
Type of Business: