St. Mary’s is a town in the Canadian province of Newfoundland and Labrador. Take a look below for 7 fascinating and fun facts about St. Mary’s, Newfoundland and Labrador, Canada. 1. The town had a population of 347 in the Canada 2016 Census. 2. The majority of employment in the community is from the local…