Brian Barnacle | Sonoma Clean Power

We’ve Merged Our Websites to Serve You Better - LEARN MORE

Brian Barnacle

Brian Barnacle

Chair, City of Petaluma, Councilmember, Alternate: Janice Cader Thompson