Visit us at:
1201 7th St SE, Decatur, AL 35601, United States ,
,
Decatur ,
Alabama ,
United States
Website
Accreditation: Commission on Accreditation of Rehabilitation Facilities (CARF),TJC United States
Language:English Doctors: 400 Bed: 273 Opening Time: 9am - 9pm