Dexter Inn & Suites
Canada
>
Newfoundland and Labrador
>
Labrador
>
Labrador City
>
Dexter Inn & Suites
Dexter Inn & Suites is a building in Labrador City.
Dexter Inn & Suites
Building
Yes
Tourism
Hotel
Circular Road
Quartzite Crescent
Tanya Crescent
Bird Construction Camp
New Trail Unde rConstruction