Renew Vitality Testosterone Clinic of Santa Rosa ★★★★★5.0 (14) Doctors & Clinics Men's health physician · Endocrinologist · Medical Center (...) 613 4th St #200A, Santa Rosa, CA 95404 Today: 6 AM–5 PM Call Website Details →