Get Directions to Land of Lincoln Credit Union ← View details 2890 North Oakland Avenue, Decatur, Illinois 62526 +1 217-875-1300 Get Directions From* To * — Required information