LOS ALTOS SUB-ACUTE AND REHABILITATION CENTER Assisted Living Facility Category: Nursing Home Previous Next ProfileAddressPhotosReviewsLOS ALTOS SUB-ACUTE AND REHABILITATION CENTER 809 FREMONT AVENUE, LOS ALTOS CA 94024 United States Default Listing Image-NH Talk to an Advisor near me Does this business belong to you?Claim Listing