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.
801 Lake Shore Blvd E
Toronto, ON, M4M 1A9
Revenue
$30m to $130m (CAD)
Sectors
713991 - Sports clubs| teams and leagues performing before a non-paying audience