Vestavia Hills Baptist Church 2600 Vestavia Dr Birmingham, AL 35216 Phone: (205) 979-5920
Category: religious organization