Center in Decatur, IL 62526
2715 N 27th St
Decatur, IL 62526
View on Map »
Is this your business? Claim it!
Discovery Depot Child Care Center’s goal is to accept, develop, and strengthen a child’s total potential – physical, intellectual, emotional, moral and social – in a safe home-like atmosphere of caring, loving and sharing.
Want more information?
Click the button below and we will send an automated message to the provider to let them know that someone is interested & would like to see more information.Request Information