580 Church St. (North of Wellesley at the corner of Dundonald)
Toronto, Ontario