Idaho Falls
33° F
Overcast
Overcast

Is downtown booming?

Some businesses in downtown Idaho Falls are seeing a decline.

Advertisement