Walmart Supercenter 3596

Walmart Supercenter #3596 is a Walmart Supercenter discount department store located at 2250 Main Street Northwest, Los Lumas, New Mexico, which can be reached by Interstate 25 from Exit 203. The store opened January 22, 2003. The store does not allow overnight parking.