Concordia University

city: Montreal (Québec)
address: _