Skip to main content

Center for Integrative Medicine

Show Map of Center for Integrative Medicine Show Image of Center for Integrative Medicine
Hoover Pavilion
211 Quarry Rd
2nd Fl Ste 205
Palo Alto, CA 94304
Palo Alto - 211 Quarry Road, 2nd Floor, Suite 205
211 Quarry Rd
2nd Fl Ste 205
Palo Alto, CA 94304

Phone: 650-498-5566

International Patients
Phone: +1 650-723-8561
Email: IMS@stanfordhealthcare.org

Business Hours

Monday – Friday

8:30 a.m. – 5 p.m.