Publix 512

Publix #512, also known as Publix at Lexington Place, is a Publix supermarket located at Lexington Place, at 100 Old Cherokee Road in Lexington, South Carolina. The store opened on March 6, 1995.