Central Illinois Direct Care - Main Location Central Illinois Direct Care Address 1411 N. Kickapoo St Lincoln, IL 62656 40.157385, -89.350773 Contact Information No contact information available. Location Map View on Google Maps Back to Central Illinois Direct Care