Publix 1083

Publix #1083, also known as Publix at University Town Center, is a Publix supermarket located at University Town Center, at 1190 University Boulevard in Tuscaloosa, Alabama.