Church Hall December 31, 2016 • Administrator Map Unavailable Address 125 St. Clair Ave. W Toronto ON Canada Upcoming Events No events in this location