Publix 1059

Publix #1059, also known as Publix at Montclair Place, is a Publix supermarket located at Montclair Place, at 1325 Montclair Road in Birmingham, Alabama.