Yuba City residents can expect to see a brand new Plumas Street Water Tower Plaza this fall due to a city council vote at Tuesday’s meeting.
A major milestone was completed in the construction of the new water tower in Idaho Falls on Wednesday morning. The “bowl” ...