Citi ATM Publix at University Town Center

1190 University Blvd
Tuscaloosa, AL 35401
Get Direction
ATM Services
ATM - 24 hr
ATM - Cash withdrawals only