Location:11001 North 15th Street, Tampa, FL 33612, United States