Thank you for your interest in Total Care Practice. We are located in Los Altos, right at the border of Palo Alto.
Address:895 Sherwood Avenue,A�Suite 100
- Monday: 9 am to 5 pm
- Tuesdays: 11 am to 6:00 p.m
- Wednesday : Established patients only for emergencies
- Thursday:11 am to 6.00 pm
- Friday: 10:30 a.m. – 5:00 p.m.
- Open on Saturdays for established patient, on request
Established patients can directly send me messages through their patient fusion account.