Our Lady of the Scapular

6557 Thorold Stone Road
Niagara Falls, Ontario L2J 1B1
Phone: (905) 358-7611
Email: parish@vaxxine.com
Website: http://www.ourladyofthescapular.com
ADVERTISEMENT

Mass Times

Sunday: 09:30, 11:00

Update Church Info »

Map

Yours in Christ