Lambs of God Child Care Center
60 N Ave A, Canton IL 61520
(309) 647-1972
Directions
Most Recent Comments
Write a review
January 2022 by Chelsea
They are amazing with my boys. They are learning so much while being there and are very well cared for.
Load More
Canton, Illinois
Lambs of God Child Care Center
60 N Ave A, Canton
(309) 647-1972