Alabama Army National Guard

2100 South Lakeshore Drive
Homewood AL 35209

(334) 549-5578

Circuit Judge Agnes Chappell

801 17th Street North
Birmingham AL 35203

(205) 531-5167

Circuit Judge Elisabeth French

716 Richard Arrington Jr.Blvd North
Birmingham AL 35203

(205) 325-5020

Circuit Judge Michael G. Graffeo

716 North Richard Arrington Jr Blvd
Birmingham AL 35203

(205) 325-5644

Circuit Judge Michael Streety

P.O. Box 845
Birmingham AL 35201

(205) 586-5488

Circuit Judge Nakita Blocton

POST OFFICE BOX 2783
Birmingham AL 35202

(205) 325-5562

Circuit Judge Pat Thetford

550 Jefferson County Courthouse
Birmingham AL 35203

(205) 325-5953

Circuit Judge Patricia Stephens

2124 7th Avenue N.
Birmingham AL 35203

(205) 325-5406

Circuit Judge Patrick J. Ballard

2214 Second Avenue N.
Birmingham AL 35203

(205) 321-9600

Circuit Judge Tamara Harris Johnson

P.O. Box 26224
Birmingham AL 35260

(205) 807-2929

Circuit Judge Teresa T. Pulliam

801 Richard Arrington Jr. Blvd.
Birmingham AL 35203

(205) 325-5551

Committee to Elect Riggs Walker

1749 South Lakeshore Drive
Homewood AL 35216

(205) 790-4180

Councilor Kimberly Cook

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 807-0503

David Carrington

716 Richard Arrington, Jr. Blvd. N.
Birmingham AL 35203

(205) 325-5503

District Judge Carnella Greene Norman

P.O. Box 1973
Birmingham AL 35202

(205) 531-0731

District Judge Katrina Ross

801 Richard Arrington Jr. Blvd. N.
Birmingham AL 35203

(205) 325-5296

District Judge Shanta Craig Owens

801 R. Arrington Blvd N
Birmingham AL 35203

(205) 325-5013

District Judge Shera Grant

P.O. Box 2802
Birmingham AL 35202

(205) 325-5593

Gaynell Hendricks Jeff Co Tax Assessor

716 Richard Arrington Jr. Blvd. N.
Birmingham AL 35201

(205) 266-1269

George Pierce

1023 Granbury Road
Vestavia Hills AL 35216

(205) 870-9768

Gilbert F. Douglas III, Constable

1868 Patton Chapel Road
Birmingham AL 35226

(205) 222-7664

Greg Canfield

804 Park View Circle
Vestavia Hills AL 35242

(205) 967-5571

Mayor Ashley Curry

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0130

Paul Head

700 Montgomery Highway
Vestavia Hills AL 35216

(205) 313-3020

Representative Jim Carns

1713 Pump House Lane
Vestavia Hills AL 35243

Revenue Officer Bo Seagrist

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0102

Rusty Weaver


Vestavia Hills AL 35242

(205) 529-9377

Senator J. T. 'Jabo' Waggoner

1829 Mission Road
Vestavia Hills AL 35216

(205) 978-7405

U.S. Army Recruiting Center

2766 John Hawkins Parkway
Birmingham AL 35224

(205) 444-5440

U.S. Representative Gary Palmer

3535 Grandview Parkway
Birmingham AL 35243

(205) 968-1290

Vestavia Hills City Clerk

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0100

Vestavia Hills City Manager Jeff Downes

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0195

Vestavia Hills Finance Department

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0128

Vestavia Hills Fire Department

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0222

Vestavia Hills Fleet Services

1280 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0100

Vestavia Hills IT Department

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0100

Vestavia Hills Parks & Recreation

1973 Merryvale Road
Vestavia Hills AL 35216

(205) 978-0166

Vestavia Hills Police Department

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 823-1153

Vestavia Hills Public Library

1221 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-0155