Publix 1253

Publix #1253, also known as Publix at Capital Market Center, is a Publix supermarket located at Capital Market Center, at 1101 Southview Lane in Tuscaloosa, Alabama.