Birmingham
2911, Ruffner Road, Birmingham, Alabama
Dothan
210, West Washington Street, Dothan, Alabama
Montgomery
1615 Sprott Drive, Montgomery, Alabama
Union Grove
1102 Bean Rock Road, Union Grove, Alabama
Birmingham
230, South, 22nd Street, Birmingham, Alabama
Eufaula
3876, South Eufaula Avenue, Eufaula, Alabama
Oxford
2132, Harrell Drive, Oxford, Alabama
Huntsville
3473 Highway, Huntsville, Alabama
Daphne
Post Office Box 2630, 2206 Main Street, Daphne, Alabama
Magnolia Springs
14943, Highway 98, Magnolia Springs, Alabama
Fort Payne
500, County Road 754, Fort Payne, Alabama
Dolomite
1516 Five Acre Road, Dolomite, Alabama
Lanett
2524, Veterans Memorial Parkway, Lanett, Alabama
Headland
10915 County Road 99, Headland, Alabama
Cleveland
365, Head Drive, Cleveland, Alabama
Mobile
1159, South Broad Street, Mobile, Alabama
Demopolis
1108, West Jackson Street, Demopolis, Alabama
Winfield
144, County Highway 14, Zip code: 35594, Alabama
Trussville
119, Watterson Parkway, Zip Code: 35173, Alabama
Rehabilitation Services, Physical Therapy, Occupational Therapy, Speech Therapy, Joint Replacement Therapy, Outpatient Therapy
Birmingham
2500, Riverhaven Drive, Zip Code: 35244, Alabama
Rehabilitation Services, Physical Therapy, Occupational Therapy, Speech Therapy, Joint Replacement Therapy, Outpatient Therapy