• Upcoming Events

  • Camelot Care Centers, Inc.

    • Community & Non-Profit Organizations
    2396 W. Nebraska St
    Peoria, IL 61604
    (309) 676-6305
    (309) 676-6519 (fax)
    • About

      Camelot Care Centers, Inc is a COA Accredited Agency providing Family Supported Adolescent Foster Care and other Foster Care Services to children referred by the Illinois Department of Children and Family Services in six regions across the State