Breadcrumb Texas Rehab Centers Locations Abilene Rehab Centers Windcrest Health and Rehabilitation Windcrest Health and Rehabilitation Location Abilene Windcrest Health and Rehabilitation This is the address Business Information 6050 Hospital Dr Abilene TX 79606 (325) 692-1533 Business Hours Contact Form Your Name Your Email Address Subject Message This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.