Commercial National Financial Corporation (CNFC) is a provider of community financial services. The Company, through its subsidiary Commercial Bank & Trust of PA (the Bank), provides a range of banking services. It offers banking and related financial services to individual, business and government customers. The Company offers a range of commercial and retail financial services, including the taking of time, savings and demand deposits; the making of commercial, consumer and...