Publix 1207

Publix #1207, also known as Publix at Hoover Place, is a Publix supermarket located at Hoover Place, at 1584 Montgomery Highway in Hoover, Alabama.