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.