Walmart Supercenter 824

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