Short Fitness & Sports Center
8115 Cypress Stand St #303, Tampa 33621