The Santa Cruz County Sheriff’s Office will occupy a new substation along the county’s northern coast, following a vote by the county Board of Supervisors this week to finalize a lease on the new outpost. The North Coast Sheriff’s Service Center will be located at 450 Highway 1 in the unincorporated area of Davenport. County […]
