New Chase Bank branch now open
St. Petersburg, Florida-- A new Chase Bank branch is open near the Tyrone Square Mall.
The bank at 1280 66th Street North includes a drive up ATM. This is one of several new branches Chase has opened in the Bay area in recent months.