Call us with any questions (408) 478-8938 or send us email - info.treeoflifecenter@gmail.com

Directions to our office:

We are located in Los Gatos Medical Park at 800 Pollard Rd, Suite B-201, Los Gatos, CA 95032.

The office is across the street from El Camino Hospital Los Gatos.

By Appointment Only

Tuesday - Thursday, 9 am-6 pm