Address:

1021 North Macdill Avenue, Tampa, FL 33607, United States