Alexander Leigh Center for Autism

  • Special Needs
620 N. Rt. 31
Crystal Lake, IL 60012
815-477-2522