Find the full list below:
3800 S Tamiami Trail, Sarasota, FL 34239, USA
8442 Lockwood Ridge Rd, Sarasota, FL 34243, USA
6320 S Tamiami Trail, Sarasota, FL 34231, USA