The Columbia Mall is a shopping mall located in Columbia, Missouri, United States that was built in 1985, and the largest mall in its metropolitan region.
The Columbia Mall is a shopping mall located in Columbia, Missouri, United States. It was built in 1985 and is the largest mall in its metropolitan region.