Walmart Supercenter 18

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