This is where I'll be adding blog posts and other announcements. Please sign up so you'll get the latest!
Our Recent Posts
Lessons Learned, part three: Time for a Town Hall
Lessons Learned, part two: Feeling Safe
Lessons Learned, part one: Local Traffic Safety
Napa Democratic Central Committee Endorses Joseph
Napa-Solano Central Labor Council's Endorsement
Mark's Fund Raising Event: September 6
Join Us for a Pizza/Signing Party - July 30
Announcing a new $57 Community Grant Program
A new Soroptimist Club in American Canyon
Napa Valley Young Democrats Endorse Joseph!
The Store is Now Open!
Announcing My New Campaign Website