SunTrust - Publix - Presto ATM - Publix at University Town Center- Cash Withdrawal only - 24x7

1190 University Blvd
Tuscaloosa, AL 35401
Get Direction