3511 Jacombs Rd.
(Across from IKEA)
219 Dufferin Street (Suite 2B)
Toronto, ON M6K 3J1
Our customer entrance is on the East side of Dufferin Street, a few short steps down from the main sidewalk, South of Liberty Street between the main entrances to the building.
For current business hours, visit our Contact Us page.