Find the full list below:
7700 Seminole Blvd, Seminole, FL 33772, USA
7796 113th St, Seminole, FL 33772, USA
7800 113th St N, Seminole, FL 33772, USA