According to our records, this business is located at 1100 N Cheney St # 1 in Taylorville (in Christian County), Illinois 62568, the location GPS coordinates are: 39.560016 (latitude), -89.305531 (longitude). Human Services Department is categorized under State Government-Social/Human Resources (SIC code 9441). You can contact the company by phone at (217) 824-3389.