Idaho Falls
37° F
Overcast
Overcast

Is downtown booming?

Some businesses in downtown Idaho Falls are seeing a decline.

Advertisement