Get Directions to Decatur Lake Management ← View details 2203 East Lake Shore Drive, Decatur, Illinois 62521 +1 217-424-2837 Get Directions From* To * — Required information