Los Altos Sub-Acute And Rehabilitation Center is a nursing home located in Los Altos , California. This nursing home was first approved to provide Medicare and Medicaid services on 12/31/1971. It has 152 certified beds. Los Altos Sub-Acute And Rehabilitation Center is located 809 Fremont Avenue, Los Altos, CA 94024 and can be contacted via phone number (650) 941-5255.