Walmart Supercenter 5203

Walmart Supercenter #5203 is a Walmart Supercenter discount department store located at 375 Lafayette Street, London, Ohio.The store openedJanuary 21, 2004.