Christian County Development Corporation/Central IL Services Share: Christian County Development Corporation/Central IL Services Visit Website Request Info 3028 Happy Landing Dr. Springfield, IL 62711 (217) 632-7723 X:114 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.