The Hall On Franklin

1701 North Franklin Street Tampa, FL 33602 United States of America

(813) 405-4008

Location