Slideshow image

(Diocesan Parish #146)

 

6670 Bayers Road

Halifax, NS

B3L 2B5

phone 902 455 7142
map image