Walmart Supercenter 80

Walmart Supercenter #80 is a Walmart Supercenter discount department store located at 3001 West Broadway, Columbia, Missouri, which can be reached byInterstate 70fromExit 124.The store openedJune 1973.The store does not allow overnight parking.