Mount Carmel Spiritual Centre:
Mount Carmel Spiritual Centre, located in Niagara Falls,Ontario, is a retreat house and conference centre.
Retreats and workshops are conducted year round in the areas of personal development, inner healing, prayer, and spirituality. Spiritual Direction is also available upon request.
For more information please visit the website.