Mailing P. O. Box 159 Trussville, AL 35173 Location: 131 Main St. Trussville, AL 35173 Phone Number: (205) 655-2101 Fax Number: (205) 655-5517
215 Main St. Warrior, AL 35180 Phone Number: (205) 647-4508
1040 Park Dr. Leeds, AL 35094 Phone Number: (205) 699-2581 Fax Number: (205) 699-3016
Mailing P. O. Box 206 Kimberly, AL 35091 Location: 9256 Stouts Rd. Kimberly, AL 35091 Phone Number: (205) 647-5531 Fax Number: (205) 647-9442
P. O. Box 163 Morris, AL 35116 Phone Number: (205) 647-0596 Fax Number: (205) 647-0597
970 Main St. Gardendale, AL 35071 Phone Number: (205) 631-8787 Fax Number: (205) 631-9700
101 S. 20th St. Irondale, AL 35210 Phone Number: (205) 956-5990 Fax Number: (205) 951-1400
2593 Commerce Circle Tarrant, AL 35217 Phone Number: (205) 849-2811 Fax Number: (205) 849-2807
1210 Walker Chapel Rd. Fultondale, AL 35068 Phone Number: (205) 849-5456 Fax Number: (205) 849-5458
P. O. Box 142 Brookside, AL 35036 Phone Number: (205) 674-9275
2200 8th Ave. N. Birmingham, AL 35203 Phone Number: (205) 325-5700 Fax Number: (205) 325-5364
1710 1st Ave. N. Birmingham, AL 35203 Phone Number: (205) 254-1765 Fax Number: (205) 254-1733
1530 3rd Ave. S. Birmingham, AL 35294 Phone Number: (205) 934-4434 University of Alabama at Birmingham
1833 29th Ave. S. Homewood, AL 35209 Phone Number: (205) 332-6204 Fax Number: (205) 877-8648
513 Montgomery Hwy. Vestavia Hills, AL 35216 Phone Number: (205) 823-1153 Fax Number: (205) 978-0207
Mailing P. O. Box 130 Graysville, AL 35073 Location: 246 S. Main St. Graysville, AL 35073 Phone Number: (205) 674-5643 Fax Number: (205) 674-5646
1485 Sharon Blvd. Dora, AL 35062 Phone Number: (205) 648-3399
4905 Main St. Adamsville, AL 35005 Phone Number: (205) 674-5671
100 Municipal Dr. Hoover, AL 35216 Phone Number: (205) 444-7700 Fax Number: (205) 444-7560
5231 Court B Fairfield, AL 35064 Phone Number: (205) 783-6024