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