Publix 718

Publix #718, also known as Publix at Chastain Square, is a Publix supermarket located at Chastain Square, at 4279 Roswell Road in Atlanta, Georgia.