St. Peter, Twillingate - Twillingate
,
Twillingate,
NL
The Diocese of Central Newfoundland
Presiding Bishop:
The Most Rev. Sean W. Rowe