Canandaigua National Corporation

Canandaigua National Corporation operates as the bank holding company for The Canandaigua National Bank & Trust Company and Canandaigua National Trust Company of Florida that provides various banking and financial services. Show More...