Publix 520

Publix #1250 was a Publix supermarket located at, at 6131 South Norcross-Tucker Road in Norcross, Georgia. The store opened on April 10, 1995 and has since closed.