Walmart Supercenter 1196

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