Advisory
Police activity Fitch/North St Healdsburg
The Sonoma County Sheriff's Office and Healdsburg Police Department were involved in an incident in the area of Fitch St and North St.
All suspects are in custody.
Thank you for your cooperation.
Address/Location
Sonoma County Sheriff's Office
2796 Ventura Ave
Santa Rosa, CA 95403
Contact
Emergency: 9-1-1
Non-emergencies: 707-565-2650