company town
place where practically all stores and housing are owned by the one company that is also the main employer
--Agreed Upon Solutions

The discussion does not exist would you like to add the first comment?

anonymous