Altadena Valley Presbyterian Church

4660 Caldwell Mill Road
Birmingham AL 35243

(205) 967-0680

Cahaba Heights United Methodist Church

3139 Cahaba Heights Road
Vestavia Hills AL 35243

(205) 967-0470

First Church of the Nazarene

1998 Shades Crest Road
Vestavia Hills AL 35216

(205) 822-4520

Horizon Church

2345 Columbiana Road
Vestavia Hills AL 35216

(205) 822-2824

Liberty Park Baptist Church

12001 Liberty Parkway
Vestavia Hills AL 35242

(205) 969-1236

Mountain Chapel United Methodist Church

2541 Rocky Ridge Road
Birmingham AL 35243

(205) 822-0020

Mountaintop Community Church

225 Centerview Drive
Vestavia Hills AL 35216

(205) 776-8020

Saint Mark United Methodist Church

2901 Columbiana Road
Vestavia Hills AL 35216

(205) 822-5980

Shades Mountain Baptist Church

2017 Columbiana Road
Vestavia Hills AL 35216

(205) 822-1670

Southminster Presbyterian Church

1124 Montgomery Highway
Vestavia Hills AL 35216

(205) 822-1124

St. Peter the Apostle Catholic Church

2061 Patton Chapel Road
Birmingham AL 35216

(205) 822-4480

St. Stephen's Episcopal Church

3775 Crosshaven Drive
Vestavia Hills AL 35223

(205) 967-8786

Vestavia Hills Baptist Church

2600 Vestavia Drive
Vestavia Hills AL 35216

(205) 979-5920

Vestavia Hills United Methodist Church

2061 Kentucky Avenue
Vestavia Hills AL 35216

(205) 822-9631