urology clinic
2.5 • Urology clinic
Clinic offers expertise, compassion, and professionalism in urology care.
View menu
Good to know
1
Appointments are required; call ahead to schedule your visit.
2
Most insurance plans are accepted, but confirm with your provider.
3
Expect a wait time of 15-30 minutes for your appointment.
1000 Welch Rd, Palo Alto, California, United States