Our Lady of the Scapular Conference

part of Niagara Falls Particular Council

Address  6557 Thorold Stone Rd
City  Niagara Falls,    L2J1B2
Telephone  905-358-7611