Charity logo

IMMACULATE CONCEPTION PARISH

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

Business No: 812299402RR0001

IMMACULATE CONCEPTION PARISH

about

REGISTERED CHARITY ADDRESS

R.R. 3

O'LEARY, PE, C0B 1V0

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More