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 Domino's Pizza hoursPizza Hut hoursApplebee's hoursBlimpie hoursMcDonald's hoursArby's hoursPeople Are Reading