Little Angels operates two beautiful state-of-the-art facilities- the residential home and the Cathy Freeman Center for Developmental Training. The buildings, adjacent to one another, are located on 5 acres of land on Rt. 58 in Elgin, IL.
Residential Home
(click on thumbnail to view larger image)
Cathy Freeman Center for Developmental Training
(click on thumbnail to view larger image)