Publix 633

Publix #633, also known as Publix at Merchants Village, is a Publix supermarket located at Merchants Village, at 520 Folly Road in Charleston, South Carolina. The store opened on May 27, 1998.