Walmart Supercenter 2864

Walmart Supercenter #2864 is a Walmart Supercenter discount department store located at 6703 East Leslie Road, San Antonio, Texas.The store openedJune 14, 2000.The location also sells gasoline and diesel.The store is located next to, and affiliated with,Murphy USA M5801.