Save Map Sonoma Clean Power's Customer Center741 Fourth Street Santa Rosa, CA 95404DetailsOpen in Google Maps Home Share Sonoma Clean Power's Customer Center Sonoma Clean Power's Customer Center 741 Fourth Street Santa Rosa, CA 95404 (855) 202-2139 Website