University of Ottawa

60 University
Ottawa, Ontario
Canada