Walmart Supercenter 523

Walmart Supercenter #523 is a Walmart Supercenter discount department store located at 4609 Northwest Loop 436, Carthage, Texas. The store opened November 29, 1983.