Santa Rita Road repairs will cause traffic delays in Templeton

Weekday construction will run from Aug. 24 through Sept. 26 – Road repairs will cause traffic delays of up to 30 minutes on a portion […]