Search
Menu
Home
Sources
About
Contacts
Pollards Point
Pollards
Point
is a
village
in
Newfoundland and Labrador, Canada
, located
southwest
of
Baie Verte
.
The Post Office
was
established
in
1966
.