Embree
Canada
>
Newfoundland and Labrador
>
Newfoundland
>
Embree
Map of Embree. Newfoundland, Newfoundland and Labrador, Canada. The population is 691. In the vicinity, you can find, among other things: locality: 2; town: 1. In Embree, there are 20 streets.
Allen's Avenue
Bayview Road
Church Road
Harbour View Road
Hillgrade Street
Mason Street
Mill Road
Nippard's Lane
Pond Road
Water Street