Publix 844

Publix #844, also known as Publix at Village Shops of Flowery Branch, is a Publix supermarket located at Village Shops of Flowery Branch, at 5900 Spout Springs Road in Flowery Branch, Georgia. The store opened on September 19, 2002.