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.