Charity logo

Immaculate Heart of Mary Parish

Registered Name: IMMACULATE HEART OF MARY'S PARISH,

Business No: 128967353RR0003

Immaculate Heart of Mary Parish

about

REGISTERED CHARITY ADDRESS

1758 ALTA VISTA DR

OTTAWA, ON, K1G 0G6