Bessemer
2131 19th St. N.
Bessemer, AL 35020
Phone: 205-424-8542
Fax: 205-325-3989
Birmingham-Downtown
1200 4th Ave. N.
Birmingham, AL 35203
Phone: 205-320-4185
Fax: 205-320-7042
Calera
180 Highway 304
Calera, AL 35040
Phone: 205-825-7850
Fax: 205-716-3395
Cullman
300 4th Ave. S.W.
Cullman, AL 35055
Phone: 256-734-4750
Fax: 256-737-0007
Ensley
1819 20th St.
Birmingham, AL 35218
Phone: 205-781-4220
Fax: 205-325-3978
Forestdale
1918 Veterans Memorial Dr.
Birmingham, AL 35214
Phone: 205-798-8914
Fax: 205-325-3916
Gardendale
1039 Mt. Olive Rd.
Gardendale, AL 35071
Phone: 205-631-5556
Fax: 205-325-3915
Hoover
3312 Old Columbiana Rd.
Hoover, AL 35226
Phone: 205-823-3985
Fax: 205-325-3970
Hueytown
3052 Allison/Bonnett Mem. Dr.
Hueytown, AL 35023
Phone: 205-491-5000
Fax: 205-325-3984
Inverness
#2 Inverness Center Pkwy.
Birmingham, AL 35242
Phone: 205-995-0001
Fax: 205-325-3980
Lakeshore Pkwy
110 Frankfurt Circle
Birmingham, AL 35211
Phone: 205-945-1188
Fax: 205-325-3999
Leeds
1795 Ashville Rd.
Leeds, AL 35094
Phone: 205-699-2091
Fax: 205-325-3917
McCalla
4740 Eastern Valley Rd.
McCalla, AL 35111
Phone: 205-477-9360
Fax: 205-325-3911
Mobile
1050 Montlimar Dr.
Mobile, AL 36609
Phone: 251-342-2328
Fax: 251-342-8679
Oxford
31 Commons Way
Oxford, AL 36203
Phone: 256-237-1684
Fax: 256-831-1495
Pelham
10 Racquet Club Pkwy
Pelham, AL 35124
Phone: 205-663-1945
Fax: 205-325-3982
Pell City
2051 Martin Street South
Pell City, AL 35128
Phone: 205-825-7848
Fax: 205-716-3396
Roebuck
724 Crow Dr.
Birmingham, AL 35215
Phone: 205-836-8380
Fax: 205-325-3995
Talladega
729 East Battle St.
Talladega, AL 35160
Phone: 256-362-8520
Fax: 256-761-1010
Trussville
1910 Gadsden Hwy.
Birmingham, AL 35235
Phone: 205-655-3360
Fax: 205-325-3977
Vestavia Hills
1112 Montgomery Hwy.
Vestavia Hills, AL 35216
Phone: 205-582-5295
Fax: 205-325-3936