by staff | Aug 5, 2024 | Local News
A St. Charles based Wine and Spirits company is heading out of town…moving its facilities and its employees to Kansas City. According to reports, Southern Glazers Wine and Spirits of Missouri will be leaving their warehouse off Mueller Road in a transition to the town...