This Bank of America is conveniently located on Main Street in downtown Pleasanton. It offers all major financial services, and you can meet with its on-site mortgage specialist if you have any questions. There is also an outdoor depository for after-hours deposits.