To navigate, press the arrow keys. Kroger ← View details 3070 North Water Street, Decatur, IL 62526 +1 217-875-1296 Get Directions From* To * — Required information