"The Unity Center of Montreal"
3455 Girouard avenue, Montreal (Quebec)

The International Temple of Spiritual Revelations - 3455 Girouard avenue Montreal Quebec (nearby metro station Vendôme)

(nearby Vendôme metro station)