Charity logo

Immaculate Heart of Mary Apostolate Incorporated

Registered Name: Immaculate Heart of Mary Apostolate Incorporated

Business No: 767869753RR0001

Immaculate Heart of Mary Apostolate Incorporated

about

REGISTERED CHARITY ADDRESS

23 JEFFREY ST

PRINCE ALBERT, ON, L9L 1C2

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More