This Bank of America is located in the Bayside Bridge Plaza. The stand-alone building is at the front of the plaza. Bank of America offers personal and business banking services. You can use the drive-up ATM or walk up to the ATM near the front door. With more than 57 million customers worldwide, the company has more than 5,900 banks and about 18,000 ATM locations, as well as 29 million online banking users.