Walmart Supercenter 5491

Walmart Supercenter #5491 is a Walmart Supercenter discount department store located at 2266 Wyoming Boulevard Northeast, Albuquerque, New Mexico, which can be reached byfromExit 164. The store does not allow overnight parking. The store opened on July 15, 2009.