Publix 1687

Publix #1687, also known as Publix at Tattersall Park, is a Publix supermarket located at Tattersall Park, at 6219 Tattersall Boulevard in Hoover, Alabama.