Mount Carmel Spiritual Centre

7020 Stanley Ave.
Niagara Falls, ON L2G 7B7- Map It
(905) 356-4113

AAA Editor Notes

Mount Carmel Spiritual Centre, n. of McLeod Rd. at 7020 Stanley Ave., just above the falls, was founded in 1894; it is now used for religious retreats, workshops and occasional concerts, and hosts an Art and Music Festival in September. The main altar has woodcarvings and paneling in American white oak. The center contains Our Lady of Peace Church, built in 1827.
Free.
Hours: Daily 9-5.