GLENCREST HEALTHCR & REHAB CTR Assisted Living Facility Category: Nursing Home Previous Next ProfilePhotosReviewsGLENCREST HEALTHCR & REHAB CTR Address: 2451 WEST TOUHY AVENUE CHICAGO IL 60645 United States Default Listing Image-NH Compare Schedule A Meeting Pricing Info