Charity logo

ST THERESA'S PARISH

Registered Name: ST. THERESA'S PARISH

Business No: 119110450RR0064

ST THERESA'S PARISH

about

REGISTERED CHARITY ADDRESS

19 FLAMINGO DR

ELMIRA, ON, N3B 1V3

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More