Find the full list below:
8704 N Nebraska Ave, Tampa, FL 33604, USA
8900 N Nebraska Ave, Tampa, FL 33604, USA
10008 E 92nd Hwy, Tampa, FL 33610, USA