Fibroid Center

Our team of specialists provides comprehensive, advanced care for women with uterine fibroids, including interventional radiology procedures.
Blake Wilbur Building
900 Blake Wilbur Drive
Palo Alto, CA 94304
Phone: 650-498-1108
Visit Clinic