Walmart Supercenter 18

Walmart Supercenter #18 is a Walmart Supercenter discount department store located at 1211 Arkansas 367, Newport, Arkansas.The store openedNovember 1969.