News Flash

Emergency_CivilUnrest

Posted on: June 5, 2020

A Message from Police Chief Rainer Navarro on his Commitment to the Santa Rosa Community

A Message from Police Chief Rainer Navarro

I want to start by saying that it has been a busy, trying, and emotional week for all of Santa Rosa. As we head into this weekend, I want to provide you with an update on some of the actions I have taken as your Chief of Police in an effort to move forward with collaborating and engaging with the community.

When I first began my tenure as Santa Rosa’s Chief of Police, one of my first goals was to increase the police department’s involvement and engagement with the community. In late 2019, we held a series of community listening sessions throughout the city to gather community feedback on public safety issues in Santa Rosa. A summary of those listening sessions can be found on the Community Listening Sessions website. The action items that came out of the listening sessions – as well your input through peaceful demonstration, written words and candid direct conversations this last week – are top of my mind as I navigate my Police Department in how we move forward.

I’ve had the opportunity to speak with many community members this week, including those participating in protests that occurred over the last several days. In addition, I joined Mayor Schwedhelm for a meeting with youth leaders from Community Action Partnership’s Youth Civic Engagement Project earlier this week and listened to how these youth are feeling about the tragic death of George Floyd and their struggle with the appropriate response to effect change. This discussion also centered around strategies on community-wide safety, social injustice, and how young people can partner with the City of Santa Rosa to collectively move forward as a community. Continuing to include our youth in the dialog is extremely important to me.

I’ve had several questions about where one can go to review our Department’s current practices and policies and so I want to make sure you know where you can find that information – it resides within our Department’s Transparency Information webpage, and includes responsive records, training materials, and policies and procedures. Additionally, I’ve heard from many in the last few days calling for more engagement from the Police Department and the City, as well as for reforms of our department policies, particularly around the use of force. Many of these emails point to the 8 Can’t Wait Project, which outlines eight policies for police departments to implement. Last night the Mayor mentioned in his message to the community that him and I have been discussing these policies and I want you to know that I am looking at this closely. I also support the Mayor’s recent signing of My Brother’s Keeper Alliance’s Mayor’s Pledge and I am currently working with staff from our City’s Office of Community Engagement to develop next steps for implementing the items outlined in the pledge, including various ways we can partner with the community on developing policy recommendations.

While I have not been able to personally respond to each and every person that has reached out, I want each of you to know that I am listening and your concerns and input matter. You as a member of our community matter. I am committed to participating in meaningful, inclusive, and ongoing conversations with our community, especially with members of our community who have been historically impacted by racial and social injustices and who have historically not been given a seat at the table, so that our police department can do better in protecting and serving all members of the Santa Rosa community.

Facebook Twitter Email

Other News in Emergency_CivilUnrest

News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
News Flash_Board Vacancies

City of Santa Rosa Board Vacancy

Posted on: January 14, 2021
Rain Gauge showing very little rainfall

It's Dry Out There. Be WaterSmart.

Posted on: December 31, 2020
Rain Gauge showing very little rainfall

It's Dry Out There. Be WaterSmart.

Posted on: December 31, 2020
Rain Gauge showing very little rainfall

It's Dry Out There. Be WaterSmart.

Posted on: December 31, 2020
Rain Gauge showing very little rainfall

It's Dry Out There. Be WaterSmart.

Posted on: December 31, 2020
Rain Gauge showing very little rainfall

It's Dry Out There. Be WaterSmart.

Posted on: December 31, 2020
Rain Gauge showing very little rainfall

It's Dry Out There. Be WaterSmart.

Posted on: December 31, 2020
Rain Gauge showing very little rainfall

It's Dry Out There. Be WaterSmart.

Posted on: December 31, 2020
Rain Gauge showing very little rainfall

It's Dry Out There. Be WaterSmart.

Posted on: December 31, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
Tony Gossner Headshot

Fire Chief Tony Gossner Retiring Dec. 23

Posted on: December 17, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
CityBus Joins the Clipper START Program

CityBus Joins Clipper START Program

Posted on: November 19, 2020
News Flash_Value of Water

The Value of Your Water

Posted on: November 6, 2020
News Flash_Value of Water

The Value of Your Water

Posted on: November 6, 2020
News Flash_Value of Water

The Value of Your Water

Posted on: November 6, 2020
News Flash_Value of Water

The Value of Your Water

Posted on: November 6, 2020
News Flash_Value of Water

The Value of Your Water

Posted on: November 6, 2020
News Flash_Value of Water

The Value of Your Water

Posted on: November 6, 2020
News Flash_Value of Water

The Value of Your Water

Posted on: November 6, 2020
News Flash_Value of Water

The Value of Your Water

Posted on: November 6, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
Ballot Drop-Off Box

A Statement from Mayor Tom Schwedhelm

Posted on: November 2, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash_CARES Emergency Rental Assistance

CARES Emergency Rental Assistance

Posted on: October 28, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash CityBus

Celebrate Safety with CityBus

Posted on: October 15, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_Bell Ringing Ceremony Graphic

Bell Ringing Ceremony

Posted on: October 8, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: October 2, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
9.26.20 Heat Advisory

Heat Advisory in Effect 9/27 & 9/28

Posted on: September 26, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
Amended Health Officer Ordered Issued

Health Order Amendment

Posted on: September 23, 2020
News Flash_Water Wise Gardening

Water-Wise Gardening

Posted on: September 23, 2020
News Flash_Water Wise Gardening

Water-Wise Gardening

Posted on: September 23, 2020
News Flash_Water Wise Gardening

Water-Wise Gardening

Posted on: September 23, 2020
News Flash_Water Wise Gardening

Water-Wise Gardening

Posted on: September 23, 2020
News Flash_Water Wise Gardening

Water-Wise Gardening

Posted on: September 23, 2020
News Flash_Water Wise Gardening

Water-Wise Gardening

Posted on: September 23, 2020
News Flash_Water Wise Gardening

Water-Wise Gardening

Posted on: September 23, 2020
News Flash_Water Wise Gardening

Water-Wise Gardening

Posted on: September 23, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Statement from the City of Santa Rosa

Posted on: September 22, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
News Flash_City Logo

Ford v. City of Santa Rosa

Posted on: August 25, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
Man wearing mask, serving food outdoors

Stay Safe Santa Rosa

Posted on: August 6, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
buffered bike lane E Street

E Street Bike Lanes

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
News Flash_Public Safety Subcommittee Meeting_8.7.20

Public Safety Subcommittee Meeting

Posted on: August 5, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
Checklist

Council Goal-Setting

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Serving During COVID19

Serving Santa Rosa During COVID-19

Posted on: July 31, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
News Flash_Board Vacancies

City of Santa Rosa Board Vacancies

Posted on: July 30, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
NF_StatementfromtheChief

Statement from Chief Navarro

Posted on: July 14, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
City of Santa Rosa

Actions for Change

Posted on: June 29, 2020
Document

Chief Update (6.3.20)

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_Curbside Pickup

Curbside Pickup

Posted on: June 3, 2020
News Flash_SRPD Updates

SRPD Updates: June 2, 2020

Posted on: June 2, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
Congratulations, Class of 2020

Congratulations, Class of 2020!

Posted on: May 28, 2020
News Flash_Water Quality Report2

Water Quality Report

Posted on: May 27, 2020
News Flash_Water Quality Report2

Water Quality Report

Posted on: May 27, 2020
News Flash_Water Quality Report2

Water Quality Report

Posted on: May 27, 2020
News Flash_Water Quality Report2

Water Quality Report

Posted on: May 27, 2020
News Flash_Water Quality Report2

Water Quality Report

Posted on: May 27, 2020
News Flash_Water Quality Report2

Water Quality Report

Posted on: May 27, 2020
News Flash_Water Quality Report2

Water Quality Report

Posted on: May 27, 2020
News Flash_Water Quality Report2

Water Quality Report

Posted on: May 27, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Virtual Permitting Services

Virtual Permitting Services

Posted on: May 15, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
News Flash_Support Restaurants

Support Local Restaurants

Posted on: May 11, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
City of Santa Rosa

Statement from the City of Santa Rosa

Posted on: April 24, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
SRFD News Flash image

SRFD Forms New Pandemic Response Unit

Posted on: April 14, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
Surgeon General News Flash

Face Coverings Recommended

Posted on: April 5, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
covid19

Novel Coronavirus (COVID-19)

Posted on: March 1, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020
City of Santa Rosa logo on American Flag background

Santa Rosa Remains an Indivisible City

Posted on: February 19, 2020