Address: 1 Chemung Canal PlazaElmira, NY 14901Phone: (607) 737-3711
Lobby & Drive-Up: Monday – Friday 9am – 4:00pm