Walmart Supercenter 80

Walmart Supercenter #80 is a Walmart Supercenter discount department store located at 3001 West Broadway, Columbia, Missouri, which can be reached by Interstate 70 from Exit 124. The store opened June 1973. The store does not allow overnight parking.