St._Stephen's,_Newfoundland_and_Labrador
St. Vincent's-St. Stephen's-Peter's River
Town in Newfoundland and Labrador, Canada
St. Vincent's–St. Stephen's–Peter's River is a town in the Canadian province of Newfoundland and Labrador. The town had a population of 263 in the Canada 2021 Census.