Get Directions to Chemung Canal Trust Company ← View details 951 Pennsylvania Avenue, Elmira, New York 14904 +1 607-734-2111 Get Directions From* To * — Required information