2023 Elected Officials

U.S. Senator Tommy Tuberville
142 Russell Senate Office Building
Washington, D.C. 20510
(202) 224-4124

U.S. Senator Katie Britt
B40A Dirksen Senate Office Building
Washington, D.C. 20510
202-224-5744

U.S. Congressman Mike Rogers
2469 Rayburn HOB
Washington, D.C. 20515
(202) 225-3261

Governor Kay Ivey
600 Dexter Avenue
Montgomery, AL 36130
334-242-7100

Lt. Governor Will Ainsworth
11 South Union Street
Suite 725
Montgomery, AL 36130
info@ltgov.alabama.gov

Senator Keith Kelly
Alabama State House
11 South Union Street
Suite 737 B
Montgomery, AL 36130
334-261-0853
Keith.kelley@alsenate.gov

State Representatives

Representative Dr. Barbara B. Boyd
PO Box 2132
Anniston, AL 36202
256-741-8683
barbara.boyd@alhouse.gov

Representative Steve Hurst
155 Quail Run Rd.
Munford, AL 36268
256-761-1935
steve.hurst@alhouse.gov

Representative Randy Wood
PO Box 4432
Anniston, AL 36204
256-820-6700
randy.wood@alhouse.gov

Representative Chad Robertson
Alabama State House
11 S. Union Street, Ste. 524 F
Montgomery, AL 36130
334-353-1778
chad.robertson@alhouse.gov

Representative Mark Gidley
Alabama State House
11 S. Union Street, Ste. 522 C
Montgomery, AL 36104
334-242-7095
mgidley@alhouse.gov

Calhoun County Commissioners
Lee Patterson, Terry Howell, Danny Shears, Fred Wilson, Carolyn Henderson
1702 Noble Street, Suite 103
Anniston, AL 36201
(256) 241-2800
calhouncounty.org/govt/commission

Anniston City Council
Anniston Mayor Jack Draper
Jay Jenkins, Demetric “D.D.” Roberts, Ciara Smith, Millie Harris
PO Box 2168
Anniston, AL 36202
(256) 236-3422
annistonal.gov/city-council

Hobson City Council
Hobson City Mayor Alberta McCrory
Susie Jones, O’Mildred Ball, Frederick Striplin, Joe Cunningham
610 Martin Luther King Drive
Hobson City, AL 36201
(256) 831-4941
townofhobsoncity.com/governance

Jacksonville City Council
Jacksonville Mayor Johnny Smith
Andy Green, Sherry Laster, Tony Taylor, Coty Galloway, Terry Wilson
320 Church Ave., SE
Jacksonville, AL 36265
(256) 435-7611
jacksonville-al.org/mayor-city-council/

Ohatchee City Council
Ohatchee Mayor Steve Baswell
Lisa Jennings, “Butch” Mitchell, Anthony Crosson, Teresa Lott, Perry Howard
PO Box 645
Ohatchee, AL 36271
(256) 892-3233
ohatchee.info/town-council/

Oxford City Council
Oxford Mayor Alton Craft
Stephen Waits, Chris Spurlin, Charlotte Hubbard, Mike Henderson, Phil Gardner
PO Box 3383
Oxford, AL 36203
(256) 831-7510
oxfordal.gov/government

Piedmont City Council
Piedmont Mayor Bill Baker
John Lawrence, Richard Williams, Jubal Feazell, Caleb Pope, Greg South, David Ivey, Terry Kiser
PO Box 112
Piedmont, AL 36272
(256) 447-3560
piedmontcity.org/city-government/city-council

Weaver City Council
Weaver Mayor Jeff Clendenning
Cathy Hamby, Clint Burns, Tim McRae, Terri Summerlin, Nick Bowles
PO Box 1060
Weaver, AL 36277
(256) 820-1121
weaver-alabama.org/city-council/

Commissioner of Licenses
Barry E. Robertson
1702 Noble St.
Anniston, AL 36201
(256) 241-2900

Revenue Commissioner
Tim Hodges
1702 Noble St. Suite 104 & 106
Anniston, AL 36201
(256) 241-2840
calhouncounty.org/revenue

Circuit Family Court Judge
Peggy Miller-Lacher
25 West 11th St., Suite 210
Anniston, AL 36201
(256) 231-1735

District Family Court Judge
Thomas Wright
25 West 11th St., Suite 205
Anniston, AL 36201
(256) 231-1733

Circuit Court Judge
Tim Burgess
25 West 11th St., Suite 320
Anniston, AL 36201
(256) 231-1821

Circuit Court Judge
Shannon Page
25 West 11th St., Suite 326
Anniston, AL 36201
(256) 231-1830

Circuit Court Judge
Jennifer Weems
25 West 11th Street; Suite 240
Anniston, AL 36201
(256) 231-1822

District Attorney
Brian McVeigh
2510 W. 11th Street; Suite 400
Anniston, AL 36201-4537
256-231-1770

District Judge
Beth Rogers
25 West 11th St., Suite 258
Anniston, AL 36201
(256)231-1866

Probate Judge
Alice Martin
1702 Noble St., Suite 102
Anniston, AL 36201
(256) 241-2825

Circuit Court Clerk
Kim McCarson
25 West 11th St., Suite 300
Anniston, AL 36201
(256) 231-1750

Sheriff 
Matthew Wade
400 West 8th St.
Anniston, AL 36201
(256) 236-6395

Calhoun County Coroner
Patrick Brown
210 W. 14th Street
Anniston, AL 36201
(256) 237-9119