Walmart Supercenter 1711

Walmart Supercenter #1711 is a Walmart Supercenter discount department store located at 1600 Montclair Road, Birmingham, Alabama, which can be reached byInterstate 20fromExit 132.The store openedJuly 2, 1991.The store does not allow overnight parking.