Visit us!

201 – 10761 Victoria Square Blvd
NE corner of Victoria Square Blvd & Elgin Mills
Markham, ON L6C 1J3
Call us!
905-927-9276
Email us!
Drop in!
Our drop-in hours vary seasonally so please call ahead!
For dates and times of special events please refer to our Calendar.
For more information or to make an appointment: