We are at 648 Dufferin Street, Toronto. The entrance or the driveway is located on Dufferin just north of Dundas St. west between a house number 650 on the northside and a vacant lot on the south side, across The Loft building.
Once you are at Dufferin Street, just north of Dundas St. W.
DO NOT GOOGLE. Do not use your GPS, it will take you somewhere else.
If you are lost, it best to call us at 416 533 7206