Charity logo

Parish of St. John, at Truro

Registered Name: PARISH OF ST JOHN, AT TRURO

Business No: 868939695RR0001

Parish of St. John, at Truro

about

REGISTERED CHARITY ADDRESS

23 CHURCH STREET

TRURO, NS, B2N 3Z5