Find the full list below:
5020 N Nebraska Ave, Tampa, FL 33603, USA
13701 N Nebraska Ave, Tampa, FL 33613, USA