St. Leonard's, Newfoundland and Labrador

St. Leonard's is a settlement in Newfoundland and Labrador.