U.S. flag An official website of the United States government.

Dot gov

The .gov means it's official.
Federal government websites always use a .gov or .mil domain. Before sharing sensitive information online, make sure you’re on a .gov or .mil site by inspecting your browser's address (or "location") bar.

SSL

This site is also protected by an SSL (Secure Sockets Layer) certificate that's been signed by the U.S. government. The https:// means all transmitted data is encrypted  — in other words, any information or browsing history that you provide is transmitted securely.

TAXPAYER SERVICE CENTER – APPOINTMENT NOTICE:

All meetings in the service centers are by appointment only.
Please select the “Schedule an Appointment” link or call the appropriate telephone number below to set up an appointment to meet at a service center.

Note: If you have previously received a letter advising that your file has been sent to a Taxpayer Service Center for audit, please call the telephone number below for the corresponding service center as audit appointments cannot be scheduled online.

Auburn/Opelika

Schedule an Appointment

  • 334-887-9549
  • 334-887-9885
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

3300 Skyway Drive
Auburn, AL 36830
Mailing Address

3320 Skyway Drive, Suite 808
Opelika, AL 36801
Counties Serving

  • Chambers County
  • Clay County
  • Coosa County
  • Lee County
  • Randolph County
  • Russell County
  • Talladega County
  • Tallapoosa County

Dothan

Schedule an Appointment

  • 334-793-5803
  • 334-793-1488
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

121 Adris Place
Dothan, AL 36303
Mailing Address

P.O. Box 5739
Dothan, AL 36302-5739
Counties Serving

  • Barbour County
  • Coffee County
  • Covington County
  • Dale County
  • Geneva County
  • Henry County
  • Houston County

Gadsden

Schedule an Appointment

  • 256-547-0554
  • 256-547-6922
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

701 Forrest Avenue
Gadsden, AL 35901
Mailing Address

P.O. Drawer 1190
Gadsden, AL 35902-1190
Counties Serving

  • Blount County
  • Calhoun County
  • Cherokee County
  • Cleburne County
  • DeKalb County
  • Etowah County
  • Marshall County
  • St. Clair County

Huntsville

Schedule an Appointment

  • 256-837-2319
  • 256-837-7322
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

4920 Corporate Drive, Suite H
Huntsville, AL 35805
Mailing Address

P.O. Box 11487
Huntsville, AL 35814-1487
Counties Serving

  • Cullman County
  • Jackson County
  • Lawrence County
  • Limestone County
  • Madison County
  • Morgan County

Jefferson/Shelby

Schedule an Appointment

  • 205-733-2740
  • 205-733-2989
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

2020 Valleydale Road, Suite 208
Hoover, AL 35244
Mailing Address

P.O. Box 1927
Pelham, AL 35124
Counties Serving

  • Jefferson County
  • Shelby County

Mobile

Schedule an Appointment

  • 251-344-4737
  • 251-476-5032
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

851 East I-65 Service Road South, Suite 100
Mobile, AL 36606
Mailing Address

P.O. Box 160406
Mobile, AL 36616-1406
Counties Serving

  • Baldwin County
  • Choctaw County
  • Clarke County
  • Conecuh County
  • Escambia County
  • Mobile County
  • Monroe County
  • Washington County
  • Wilcox County

Montgomery / Motor Vehicle Division

Schedule an Appointment

  • 334-242-2677
  • 334-265-9887
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

2545 Taylor Road
Montgomery, AL 36117
Mailing Address

P.O. Box 327490
Montgomery, AL 36132-7490
Counties Serving

  • Autauga County
  • Bullock County
  • Butler County
  • Chilton County
  • Crenshaw County
  • Dallas County
  • Elmore County
  • Lowndes County
  • Macon County
  • Montgomery County
  • Pike County

Shoals

Schedule an Appointment

  • 256-383-4631
  • 256-764-2536
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

201 South Court Street, Suite 200
Florence, AL 35630
Mailing Address

P.O. Box 219
Florence, AL 35631-0219
Counties Serving

  • Colbert County
  • Franklin County
  • Lauderdale County

Tuscaloosa

Schedule an Appointment

  • 205-759-2571
  • 205-349-3780
  • Monday – Friday 8:00 a.m.-5:00 p.m.
Street Address

1434 22nd Avenue
Tuscaloosa, AL 35401
Mailing Address

P.O. Box 2467
Tuscaloosa, AL 35403-2467
Counties Serving

  • Bibb County
  • Fayette County
  • Greene County
  • Hale County
  • Lamar County
  • Marengo County
  • Marion County
  • Perry County
  • Pickens County
  • Sumter County
  • Tuscaloosa County
  • Walker County
  • Winston County