Find us, see us in person! We’ve got a location near you! Address Unit 101, 200 Town Centre Boulevard, Markham, Ontario, Canada, L3R 8H8 Phone +905-234-6666Mon - Fri: 9am - 6pm; Sat, Sun CLOSED