Note: We found other location(s) that may represent "Greens Harbour NL". If the results presented are not relevant, try changing the location using the drop down menu.
*By Appointment Only Monday through Saturday*
No matter your story, we welcome you to join us as we all try to be a little bit better, a little bit kinder, a little more helpful—b...more...See more text
Welcome to Sacred Heart Parish, DeltaFor all parishioners, this website is given to you as an introduction and welcome to Sacred Heart Parish.For old and new, it should help you wo...more...See more text