Location:
1132-A College Street
(west of Dufferin)
M6H 1B6
Toronto, Ontario
Canada
43° 39' 9.4032" N, 79° 26' 0.7908" W
See map: Google Maps