Walmart Supercenter 3112

Walmart Supercenter #3112 is a Walmart Supercenter discount department store located at 4096 North Foster Road, San Antonio, Texas, which can be reached by Interstate 10 from Exit 582/583. The store opened on May 1, 2013.