Get Directions to Chemung Canal Trust Company ← View details 628 West Church Street, Elmira, New York 14905 +1 607-734-7204 Get Directions From* To * — Required information