Alternating lane closures will affect traffic on Olive Avenue near Roeding Park from Sept. 20 through Oct. 6.
Alternating lane closures will affect traffic on Olive Avenue near Roeding Park from Sept. 20 through Oct. 6. TIM SHEEHAN tsheehan@fresnobee.com
Alternating lane closures will affect traffic on Olive Avenue near Roeding Park from Sept. 20 through Oct. 6. TIM SHEEHAN tsheehan@fresnobee.com