Menu
placeholder
Back To Previous

Finger Lakes

Econo Lodge Elmira

871 Rte 64, Elmira, NY 14905

Phone: (607) 739-2000

Located in Elmira.