Publix 1126

Publix #1126, also known as Publix at Winchester Plaza, is a Publix supermarket located at Winchester Plaza, at 2246 Winchester Road Northeast in Huntsville, Alabama.