CHARLOTTE – Publix Super Market celebrated the opening of its new 51,477-square-foot location March 12 at Quail Commons. The store will employ 150 people.
Results that may be inaccessible to you are currently showing.
Hide inaccessible resultsResults that may be inaccessible to you are currently showing.
Hide inaccessible results