Charity logo

ALL SOULS' PARISH

Registered Name: ALL SOULS' PARISH

Business No: 119110450RR0110

ALL SOULS' PARISH

about

REGISTERED CHARITY ADDRESS

21 BARTON ST W

HAMILTON, ON, L8L 1A2

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More