Walmart Supercenter 868

Walmart Supercenter #868 is a Walmart Supercenter discount department store located at 2401 South Canal Street, Carlsbad, New Mexico.The store openedMarch 5, 1986and was converted into a SupercenterMarch 1999.The location also sells gasoline.