Location:5017 E Washington St, Tampa, FL 33619, USA
Phone:813-884-8381