3500 E Fletcher Ave Suite 302, Tampa, FL 33613, United States
2105 N Nebraska Ave, Tampa, FL 33602, United States