Urology 121 Sotoyome Street, Suite 201 Santa Rosa, CA 95405 Visit Website Service Phone: (707) 525-4051 Map