Xanadu Health Club

Lakeshore, Ontario

A 30,000 sq/ft award winning health club located in Lakeshore. This facility takes health to the next level and includes full gym facilties, spa life, change rooms, TRX, yoga and pilates studios, spinning, juice bar, interior and exterior lounge areas.