Day care works to build new state-of-the-art facility in Englewood
Little Angels Family Day Care has been a staple in Englewood for over 20 years.
More Videos
From CNN Newsource affiliates