Publix 86

Publix #86, also known as Publix at Shallowford, is a Publix supermarket located at Shallowford, at 4401 Shallowford Road in Roswell, Georgia.