Labrador region
Churchill Falls Business Directory
Churchill Falls is a small company town in central Labrador, built around one of the largest hydroelectric generating stations in the world. The business community is small and specialized, focused on the operations and maintenance of the generating station and its workforce.
Local listings in Churchill Falls
No listings in Churchill Falls yet.
The directory is still being built out community by community. If you know a business in Churchill Falls that belongs here, adding it takes a minute and is free.
More communities in Labrador
CartwrightLabradorHappy Valley-Goose BayLabradorHopedaleLabradorMary's HarbourLabradorNainLabradorNorth West RiverLabradorPort Hope SimpsonLabradorRed BayLabrador
Elsewhere in Newfoundland & Labrador
Own a business in Churchill Falls?
Listings are free, reviewed before publication, and owners can keep their own details current.
