Walmart Supercenter 1564

Walmart Supercenter #1564 is a Walmart Supercenter discount department store located at 4490 Gallia Street, New Boston, Ohio.The store openedAugust 1990.