Charity logo

St. Barra Parish, Christmas Island

Registered Name: St. Barra Parish

Business No: 106880107RR0036

St. Barra Parish, Christmas Island

about

REGISTERED CHARITY ADDRESS

2579 ST COLUMBA RD

IONA, NS, B2C 1A8