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.

Own a business in Churchill Falls?

Listings are free, reviewed before publication, and owners can keep their own details current.

Add your business