Nursing home
The Terraces At Los Altos Health Facility
Medicare
373 Pine Lane Los Altos, CA 94022
- Phone
- (650) 948-8291
- CMS CCN
- 055210
- Certified beds
- 30