Decarolis Truck Rental Bookmark Contact Information 1632 Grand Central Ave, Elmira, NY 14903 (607) 398-7194 2022-01-05T17:54:25-04:00 Share This Story, Choose Your Platform! FacebookXRedditLinkedInWhatsAppTumblrPinterestVkXingEmail