Banks & Financial Organizations Canandaigua National Bank & Trust: Services, Customer Experiences, and Community Impact Read More » January 10, 2024