Publix 1627

Publix #1627, also known as Publix at Lakeshore Pavilion, is a Publix supermarket located at Lakeshore Pavilion, at 2860 Lakeshore Parkway in Birmingham, Alabama.