GameStop 1597

GameStop #1597, also known as Vestavia Hills S/C, was a GameStop video game store located inside Vestavia Hills City Center, at 790 Montgomery Highway Suite 106 in Vestavia Hills, Alabama. The store closed in 2015.