Walmart Supercenter 1896

Walmart Supercenter #1896 is a Walmart Supercenter discount department store located at 8250 Razorback Road, Colorado Springs, Colorado, which can be reached byInterstate 25fromExit 150.The store openedMarch 31, 1993and was converted into a SupercenterMarch 1998.The store does not allow overnight parking.