Encore Rehabilitation is one of America's most diversified rehabilitation providers. It began with two University of South Alabama classmates in the physical therapy program who visualized a rehabilitation company that would provide exceptional physical therapy services and expand their roles as healthcare providers to a national level.
Location: 1794 South Bethel Road, Suite C, Decatur, AL, 35603