Our Clinics

Described as the surgery of the new millennium, Interventional Radiology delivers safe and effective image-guided care to treat a wide range of conditions.
Advanced Medicine Center Building
875 Blake Wilbur Drive
Palo Alto, CA 94304
Phone: 650-724-7362
Visit Clinic