Slideshow image

(Diocesan Parish #016)

 

 

23 Church Street

Truro, NS

B2N 3Z5

phone 902 897 0566
map image