Charity logo

The Church of St.Mark & St. Peter

Registered Name: The Church of St. Mark and St. Peter

Business No: 129838330RR0002

The Church of St.Mark & St. Peter

about

REGISTERED CHARITY ADDRESS

1650 RUE DECELLES

SAINT-LAURENT, QC, H4L 2E6