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. The store opened on June 2, 2004.