Charity logo

St. Michael Parish

Registered Name: ST. MICHAEL'S PARISH

Business No: 119110450RR0014

St. Michael Parish

about

REGISTERED CHARITY ADDRESS

80 University Ave W

WATERLOO, ON, N2L 3C7

Visit our website