1203 University Blvd, Tuscaloosa, Alabama 35401(205) 391-2121 Across from the University Town Shopping Center