The Church: Moses, Elijah, Peter, James, & John
***Guest Columnist My Dear Family in Christ, The following is an excerpt from the writings of one far holier and wise than I, my dear...
Our Lady of the Scapular Church
6557 Thorold Stone Road
Niagara Falls, Ontario, L2J 1B2
Phone: 905-358-7611 • Fax 905-358-7679
Office Hours: Monday to Friday 9:00am to 3:00pm
(We are closed from 12:00 - 1:00pm for lunch.)