Idaho Falls
34° F
Clear
Clear

Is downtown booming?

Some businesses in downtown Idaho Falls are seeing a decline.

Advertisement