The Chautauqua Center Elmira Address Details 1005 Walnut St.Elmira, NY 14901 Phone Number (607) 734-3968 Opening Hours Monday – Friday 8:00 AM to 5 PM Providers Services