The following banks have branches in 14504:
The Canandaigua National Bank And Trust
The Canandaigua National Bank And Trust-Shortsville-Manchester Branch
The following banks have branches in 14504:
The Canandaigua National Bank And Trust-Shortsville-Manchester Branch