Bank of America ATM (Drive-thru) 1300 66th Street North, St. Petersburg, FL 33710