Publix 1089

Publix #1089, also known as Publix at The Village at Flynn Crossing, is a Publix supermarket located at The Village at Flynn Crossing, at 5180 McGinnis Ferry Road in Alpharetta, Georgia. The store opened on November 11, 2004.