Publix 691

Publix #691, also known as Publix at Briarcliff Village Shopping Center, is a Publix supermarket located at Briarcliff Village Shopping Center, at 2162 Henderson Mill Road Northeast in Atlanta, Georgia.