Get Directions to ATM ← View details 3430 North 22nd Street, Decatur, Illinois 62526 Get Directions From* To * — Required information