AARP

201 Monroe Street
Montgomery AL 36104

(334) 954-3070

Addiction Prevention Coalition

100 Union Hill Drive
Birmingham AL 35209

(205) 874-8498

Alabama Kidney Foundation

2012 University Blvd
Birmingham AL 35233

(205) 382-6080

Alabama Real Estate Investors Association

2249 Garland Drive
Vestavia Hills AL 35216

(205) 823-9008

ateam Ministries

3 Office Park Circle
Birmingham AL 35223

(205) 937-1630

Autism Society of Alabama

4217 Dolly Ridge Road
Vestavia Hills AL 35243

(205) 951-1364

BBB Serving Central & South Alabama

2101 Highland Avenue
Birmingham AL 35205

(205) 558-2222

Birmingham Association of Realtors

3501 Independence Drive
Birmingham AL 35209

(205) 802-6075

Birmingham Boys Choir

2025 Kentucky Avenue
Vestavia Hills AL 35216

(205) 767-9219

Children's Village, Inc.

2001 18th Street, S.W.
Birmingham AL 35211

(205) 925-0074

Cooking With Cancer

1909 Laurel Road
Vestavia Hills AL 35216

(205) 978-3568

Down Syndrome Alabama

1929 Canyon Road
Vestavia Hills AL 35216

(205) 988-0810

e3 Partners Ministry

1400 Urban Center Drive
Vestavia Hills AL 35242

(205) 746-6850

Easter Seals of the Birmingham Area

2717 3rd Ave S.
Birmingham AL 35233

(205) 942-6277

Friends of the Vestavia Hills Library

1221 Montgomery Hwy
Vestavia Hills AL 35216

(205) 616-1617

Glenwood Autism & Behavioral Health Center

150 Glenwood Lane
Birmingham AL 35242

(205) 969-2880

Grace Klein Community

2652 Old Rocky Ridge Road
Birmingham AL 35216

(205) 390-2211

Greater Birmingham AMBUCS

1929 Canyon Road
Vestavia Hills AL 35216

(205) 823-7800

Greater Birmingham Convention & Visitors Bureau

2200 Ninth Avenue North
Birmingham AL 35203

(205) 214-9223

Greater Birmingham OLLI - Osher Lifelong Learning Institute

240 Bryant Drive
Tuscaloosa AL 35401

(205) 348-6468

HEAL (Healthy Eating Active Living)

1360 Montgomery Highway
Vestavia Hills AL 35216

(205) 704-1001

Kiwanis Club of Vestavia-Hoover

Mountain Chapel United Methodist Church
Birmingham AL 35243

(205) 241-3129

KultureCity

732 Montgomery Highway
Vestavia Hills AL 35216

(205) 967-4510

Lakeshore Foundation

4000 Ridgeway Drive
Birmingham AL 35209

(205) 313-7400

Leadership Vestavia Hills

P. O. Box 660591
Vestavia Hills AL 35266

(205) 223-7381

McWane Science Center

200 19th Street N
Birmingham AL 35203

(205) 714-8300

Sibyl Temple Foundation

Montgomery Highway & Shades Crest Road
Vestavia Hills AL 35216

(205) 978-0130

Still Serving Veterans

135 Gemini Cr
Homewood AL 35209

(205) 670-1955

The Arthritis Foundation

500 Office Park Drive
Mountain Brook AL 35223

(205) 314-8442

The Bell Center for Early Intervention Programs

1700 29th Court South
Birmingham AL 35209

(205) 879-3417

The Exceptional Foundation

1616 Oxmoor Road
Birmingham AL 35209

(205) 870-0776

The Foundry Rescue Mission and Recovery Center

1800 4th Avenue North
Bessemer AL 35020

(205) 425-7737

The Jimmie Hale Mission

3420 2nd Avenue North
Birmingham AL 35222

(205) 323-5878

United Way of Central Alabama, Inc.

3600 8th Ave. S.
Birmingham AL 35222

(205) 251-5131

Vestavia Hills Beautification Board

1032 Montgomery Highway
Vestavia Hills AL 35216

(205) 979-6766

Vestavia Hills Chamber of Commerce

1975 Merryvale Road
Vestavia Hills AL 35216

(205) 823-5011

Vestavia Hills City Schools Foundation

905 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-8808

Vestavia Hills Library Foundation

1221 Montgomery Highway
Vestavia Hills AL 35216

(205) 978-4632

Vestavia Hills Lions Club

1221 Graylynn Drive
Vestavia Hills AL 35216

(205) 326-9656

Vestavia Hills Men's Garden Club

Corner of Shades Crest Road and Montgomery Highway
Vestavia Hills AL 35216

(205) 368-4141

Vestavia Hills Parks & Recreation Foundation

1973 Merryvale Road
Vestavia Hills AL 35216

(205) 978-0166

Vestavia Hills Rotary Club

P. O. Box 660216
Vestavia Hills AL 35266

(205) 871-1210

Vestavia Hills Soccer Club

1973 Merryvale Road
Vestavia Hills AL 35216

(205) 978-0182

Vestavia Hills Sunrise Rotary Club

1525 Woodridge Place
Vestavia Hills AL 35216

(205) 979-9545

VH TOASTMASTERS CLUBS

1204 Montgomery Hwy. Rm 204
Vestavia Hills AL 35216

(205) 924-9031

Vulcan Park and Museum

1701 Valley View Drive
Birmingham AL 35209

(205) 933-1409

wish 2 enrich

1929 Canyon Road
Vestavia Hills AL 35216

(205) 381-7050

YMCA - Vestavia Express

2086 Columbiana Road
Vestavia Hills AL 35216

(205) 823-0144

YMCA Shades Valley

3551 Independence Drive
Homewood AL 35209

(205) 870-9622