Mary Queen of PeaceParishShare135 Torbay RoadSt. John's, Newfoundland and Labrador A1A 2G9CanadaGet directions