Churches

12001 Liberty Parkway
Vestavia Hills, AL 35242
3775 Crosshaven Drive
Vestavia Hills, AL 35223
2600 Vestavia Drive
Vestavia Hills, AL 35216
Horizon Church
An Assembly of God Church serving the Birmingham Area
2345 Columbiana Road
Vestavia Hills, AL 35216
A community of God's coming kingdom, bringing hope to a broken world.
4660 Caldwell Mill Road
Birmingham, AL 35243
Shades Mountain Baptist Church
2017 Columbiana Road
Vestavia Hills, AL 35216
2061 Patton Chapel Road
Birmingham, AL 35216
1124 Montgomery Highway
Vestavia Hills, AL 35216
3139 Cahaba Heights Road
Vestavia Hills, AL 35243
2541 Rocky Ridge Road
Birmingham, AL 35243
Vestavia Hills United Methodist Church
Vestavia Hills United Methodist Church exists to provide a community where everyone can experience a Christ-centered life of purpose.
2061 Kentucky Avenue
Vestavia Hills, AL 35216
225 Centerview Drive
Vestavia Hills, AL 35216
First Church of the Nazarene
1998 Shades Crest Road
Vestavia Hills, AL 35216