Location
We are located in a beautiful upscale building near Dufferin and Sheppard in North York.
Our North York Location is in the center of the city beside the Downsview Subway Station.
We are 5 minutes away from Yorkdale Mall.



Our location is in North York beside the Downsview Subway Station.