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. The store opened on August 31, 2011.