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, 2nd Floor
Palo Alto, CA 94304
Phone: 650-497-9691
Visit Clinic