Publix 1391

Publix #1391, also known as Publix at South Park Center, is a Publix supermarket located at South Park Center, at 2040 Martin Street South in Pell City, Alabama.