Walmart Supercenter 1257

Walmart Supercenter #1257 is a Walmart Supercenter discount department store located at 2614 North Swenson in Stamford, Texas. The store replaced the former Walmart Discount Store #1257.