5 Overall Stars

The Terraces At Los Altos Health Facility

Nursing Home Information

The Terraces At Los Altos Health Facility is a non profit - corporate nursing home certified for medicare and medicaid in Los Altos, CA.