Terraces At Los Altos, The is a Continuing Care Retirement Community located at 373 Pine Lane, Los Altos Ca, 94022. This company was first licensed by the state of California on 02/27/67 under the name of Abhow & Humangood. This facility has the capacity to serve a total of 250 clients. For more information, you may contact the administrator Gonzales, Deborah at (650) 948-8291.
Read More