University Square Mall, 2220 E Fowler Ave, Tampa (813) 971-5552
University Square Mall, 2220 E Fowler Ave, Tampa, FL 33612 (813) 971-5552