This Bank of America branch is located on the corner of Quarry and Arboretum roads and offers full-service banking to Palo Alto and Stanford. It includes a 24-hour ATM. Friendly tellers and managers are willing to assist you with whatever financial need you may have.