Power Sports Super Center coming to Columbia Mall
Columbia Power Sports Super Center will occupy the former Sears bay at the Columbia Mall in Columbia, TN. The super store will offer a variety of outdoor power sports equipment and occupies approximately 63,000 sf.