Hillville ~ Atlas
A prominent town of commerce in Illinois. The town's recent popularity arises from the news of Evolve Health's headquarters being built and stationed within the grand hills of the town.
It has been described as a vintage town with some modern aesthetics. It's been said that various film studios come to the town when shooting for small towns in films.
Included Locations
Characters in Location
Comments