Sarasota FL Automated Teller Machines 1. 1660 Lockwood Ridge, Sarasota, FL 34237 | 17th St BP (941) 366-3835