Idaho Falls
66° F
Scattered Clouds
Scattered Clouds

Is downtown booming?

Some businesses in downtown Idaho Falls are seeing a decline.

Advertisement