For all other questions, please write (in English, French or Spanish) to:
We are located in the new Applied Science Hub building at the Loyola Campus of Concordia University:
Applied Science Hub
7141 Sherbrooke W.
For those visiting by car, parking is available right next to the building.