Walmart Supercenter 1118

Walmart Supercenter #1118 is a Walmart Supercenter discount department store located at 12300 Lake June Road, Balch Springs, Texas, which can be reached byInterstate 635fromExit 2.The store openedNovember 17, 1987.The location also sells gasoline and diesel.The store is located next to, and affiliated with,Murphy USA M7350.