City to begin removing traffic signals

The Idaho Falls Public Works Department and the Idaho Transportation Department will begin removing select traffic signals around the city …

Continue Reading…