Charity logo

ST MARGARET'S PARISH, CLEVELAND

Registered Name: ST. MARGARET'S PARISH

Business No: 106880107RR0089

ST MARGARET'S PARISH, CLEVELAND

about

REGISTERED CHARITY ADDRESS

17 CHURCH ST

CLEVELAND, NS, B0E 1J0

Do you represent this charity?

Connect with supporters and improve your profile today.Learn More