FALL CREEK REHABILITATION AND HEALTHCARE CENTER Assisted Living Facility Category: Nursing Home Previous Next ProfileAddressPhotosReviewsFALL CREEK REHABILITATION AND HEALTHCARE CENTER 14949 MESA DR HUMBLE TX 77396 United States Default Listing Image-NH Does this business belong to you?Claim Listing