Community Bank offers a range of financial products and services for individuals and businesses. With locations throughout upstate New York, the bank provides cash management, check reordering and Internet banking services. It also offers certificates of deposit, safety-deposit boxes, bonds, Visa check cards, and savings, checking and money market accounts. In addition, Community Bank provides a variety of lending and mortgage options. The bank offers asset management services for private investors and institutions through its subsidiary, Nottingham Advisors. Its division, First Liberty Bank and Trust, serves throughout Pennsylvania. Community Bank is a wholly owned subsidiary of the Community Bank System.