There are two Bank of Cape Cod branches in the town of Barnstable, one in Osterville and its headquarters here on Main Street in Hyannis. The bank staff is friendly and helpful, and the bank offers a variety of services, from commercial lending to personal investing.