LOS ALTOS SUB-ACUTE AND REHABILITATION CENTER Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsLOS ALTOS SUB-ACUTE AND REHABILITATION CENTER Address: 809 FREMONT AVENUE, LOS ALTOS CA 94024 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info