Charity logo

IMMACULATE CONCEPTION PARISH

Registered Name: IMMACULATE CONCEPTION ROMAN CATHOLIC PARISH (PALMER ROAW) INC.

Business No: 812242600RR0001

IMMACULATE CONCEPTION PARISH

about

REGISTERED CHARITY ADDRESS

PALMER RD

ST LOUIS, PE, C0B 1Z0

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More