Publix 1119

Publix #1119, also known as Publix at Howell Mill Village, is a Publix supermarket located at Howell Mill Village, at 2020 Howell Mill Road Northwest in Atlanta, Georgia.