Tim Hortons adresses in Elmira‚ NY Home Work hours Tim Hortons hours New York Elmira AddressPhoneMap155 N Main St Elmira(607) 734-7825 You May Like Blimpie hoursSubway hoursWendy's hoursApplebee's hoursPanera Bread hoursPizza Hut hoursPeople Are Reading