Keeping Folsom's streets safe

The Public Works Department plans to install five traffic signals along Empire Ranch Road this fall, with the goal of reducing vehicular speed to 45 …

Continue Reading…