Address: 304 Elmira RdIthaca, NY 14850Phone: (607) 272-2407
Lobby & Drive-Up: Mon – Fri, 9am – 4:00pm; Sat, 9am – Noon