Shopping District
700 Montgomery Highway, Vestavia Hills, AL 35216
Located in Vestavia Hills, Alabama, Vestavia Hills City Center is a 378,000 square foot leisure center that includes a cinema, supermarket and various retail stores.
Vestavia Hills City Center
700 Montgomery Highway
Vestavia Hills, AL 35216