Los Altos Sub-Acute And Rehabilitation Center
809 Fremont Ave
Los Altos, CA 94024
Located within the Loyola area of Los Altos, California, Los Altos Sub-Acute And Rehabilitation Center is a 152 room nursing care facility. The neighboring area has a dense population, with approximately 23,000 people residing in the zip code of ...