Vestavia Hills Churches

Birmingham Chinese Christian Church

823-7399

Birmingham International Church

823-7399

Cahaba Heights Baptist Church

967-2453

Cahaba Heights United Methodist

967-0470

Crossroads Community Church

822-4520

Ebeneezer International Church

823-7399

Fullness Christian Fellowship

822-3070

Horizon Church

822-2824

Liberty Crossings United Methodist

970-8163

Liberty Park Baptist Church

969-1236

Lutheran Church of Vestavia Hills

823-1883

Metropolitan Church of God

795-4448

Mt. Chapel United Methodist

822-0020

Mountain Top Community Church

823-7090

Philadelphia Baptist Church

967-6023

Redeemer Orthodox Presbyterian Church

824-8989

St. Mark United Methodist Church

822-5980

St. Matthew’s Anglican Church

979-8624

St. Peter’s Catholic Church

822-4480

St. Stephens Episcopal Church

967-8786

Shades Mountain Baptist Church

822-1670

Southminster Presbyterian Church

822-1124

Trinity Presbyterian Church

967-7104

Vestavia Church of Christ

822-0018

Vestavia Hills Baptist Church

979-5920

Vestavia Hills United Methodist Church

822-9631

Vestavia Primitive Baptist Church

823-2497