Physical Therapist and Physical Therapist Assistant Life Care Centers of America , a renowned network of over 260 facilities in 28 states, shares a clearly focused mission to provide the compassionate skilled nursing and long-term care that preserves... Read More Country: USA, Location: WY Cheyenne