Get Directions to Cardtronics ← View details 366 Elmira Road, Ithaca, New York 14850 +1 607-275-9091 Get Directions From* To * — Required information