CFI Ontario

The Centre for Inquiry Ontario is located in the heart of downtown Toronto, Canada’s largest city and the fifth largest metropolitan area in North America, and just off the University of Toronto’s downtown campus.  More