Is the Phenomena site permanent?

Yes at Centre Laval 1600 Boulevard Le Corbusier, Laval, Quebec H7S 1Y9