Windcrest Health & Rehabilitation is a nursing home located in Abilene , Texas. This nursing home was first approved to provide Medicare and Medicaid services on 02/01/2009. It has 120 certified beds. Windcrest Health & Rehabilitation is located 6050 Hospital Dr, Abilene, TX 79606 and can be contacted via phone number (325) 692-1533.