Mayfair Clubs

801 Lake Shore Blvd E, Toronto, ON M4M 1A9
Telephone: 416-466-3777

Mayfair Clubs | Fitness Clubs Toronto

One of the most established fitness clubs in Toronto, Mayfair Clubs offers indoor tennis, squash and fitness. Four locations: downtown Toronto, North York and Markham.