Integrative Medicine Center

Integrative Medicine combines the best of "alternative" and complementary treatments with modern medicine to provide care for the whole mind and body.
Hoover Pavilion
211 Quarry Road
Palo Alto, CA 94304
Phone: 650-498-5566
Visit Clinic