Incorporated Municipalities
Embree, (Town of)
Municipal Offices
PO Box 81
Embree
,
Newfoundland and Labrador
A0G 2A0
Phone:
709-535-8712
Fax:
709-535-8716