Walmart Supercenter 868

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