Get Directions to Welch ATM Systems ← View details 911 1st Avenue, Ottawa, Illinois 61350 Get Directions From* To * — Required information