Publix 882

Publix #882, also known as Publix at The Village at Lee Branch, is a Publix supermarket located at The Village at Lee Branch, at 410 Doug Baker Boulevard in Birmingham, Alabama. The store opened on August 20, 2003.