Dr. Craig Comiter, MD
Urology
Make an Appointment
(650) 723-3391Telehealth services available
Stanford Urology Clinic is located at 1000 Welch Rd Ste 100, Palo Alto, CA 94304.
Providers at Stanford Urology Clinic specialize in Urology.
Twelve providers practice at Stanford Urology Clinic.
Use the insurance check on this page to verify if Stanford Urology Clinic is in-network.