Walmart Supercenter 895

Walmart Supercenter #895 is a Walmart Supercenter discount department store located at 100 Ozark Drive, Cuba, Missouri, which can be reached by Interstate 44 from Exit 208. The store opened July 1986.