Our Locations

Empty indoor ice skating rink with rink boards, overhead lights, and a few people visible on the upper level in the background.

Thornhill Community Centre

Our home facility is the Thornhill Community Centre located at 7755 Bayview Ave. The facility incluces twin NHL sized rinks, an athletic centre, gymnasium, swimming pool, dance & wellness studios.

Empty indoor ice hockey rink with a wooden ceiling and glass barriers around the ice surface.

Rosemount Community Centre

Our satellite location, Rosemount Community Centre, is also used as part of our Fall & Winter schedules. Located at 1000 New Westminter Dr. in Vaughn, it includes 4 multi-purpose rooms and a gymnasium.

An empty gym space with a treadmill, a ladder, and a large sign that reads "The Rotation Room" on the wall.

The Rotation Room

A first of it’s kind facility in Canada, TFSC is proud to partner with The Rotation Room as our primary off-ice facility. You can also visit here for more information on their independent classes.