The property at 4415 N. Water St., Decatur was sold on Jan. 27, 2020 by Christian Church the in Illinois and Wisconsin (disciples of christ) for $220,000. The buyer was Ezra 7:10 Bible Ministries Inc..
Illinois state Rep. Dan Caulkins (R-Decatur) has a theory about why programs like the Secretary of State’s Automatic Voter Registration (AVR) system often seem to lead to chaos.