Location:5000 N Central Ave, Tampa, FL 33603, USA