day school

Alexander Leigh Center for Autism Opens in Illinois

Alexander Leigh Center for Autism opened in Lake in the Hills, IL, to fill a gap seen by parents of children with autism.

Syndicate content