Walmart Supercenter 824

Walmart Supercenter #824 is a Walmart Supercenter discount department store located at 8000 Academy Road Northeast, Albuquerque, New Mexico.The store openedJuly 2, 1985.