Publix 86

Publix #86, also known as Publix at Shallowford, is a Publix supermarket located at Shallowford, at 4401 Shallowford Road in Roswell, Georgia. The store opened on October 24, 2002.