Publix 1512

Publix #1512, also known as Publix at 20 Midtown, is a Publix supermarket located at 20 Midtown, at 230 20th Street South in Birmingham, Alabama.