St. Theresa's Catholic ChurchParishShareMain RoadShip Harbour, Newfoundland and Labrador A0B 3E0CanadaGet directions