College Station Mayor Nancy Berry discussed a new monument in College Station, construction projects, and more during her regular appearance on The Infomaniacs, Wednesday, April 27.
Click below to listen to Mayor Nancy Berry visit with WTAW’s Scott DeLucia.