Publix 543

Publix #543, also known as Publix at Poplar Springs Plaza, is a Publix supermarket located at Poplar Springs Plaza, at 2153 East Main Street in Duncan, South Carolina.