Location:
155 Walnut Ave.
M6J3W3
Toronto, Ontario
Canada
43° 38' 39.2748" N, 79° 24' 35.7948" W
See map: Google Maps