8600 Dufferin Street
Vaughan, Ontario, L4K 5P5
Tel: 416-987-5000
Fax: 416-987-5011

Hours of Operation
By Appt. Only
Mon-Fri: 10am-6pm

Saturday: By Appt. Only
Sunday & Holidays: Closed