Los Altos Sub-Acute and Rehabilitation Center


Nursing Home
English
809 Fremont Ave, Los Altos, CA 94024, United States
Open 24 hours