The Canandaigua National Bank and Trust Company in Farmington, NY

List of Farmington Banks

Branch addresses, phone numbers, and hours of operation for The Canandaigua National Bank and Trust Company in Farmington, NY.

The Canandaigua National Bank and Trust Company Farmington NY 6183 Route 96 14425