Walmart Supercenter 1196

Walmart Supercenter #1196 is a Walmart Supercenter discount department store located at 460 Hospital Road, New Roads, Louisiana.The store openedFebruary 2, 1989.