Videos by Little Treasures Academy in St. Charles. Little Treasures Academy is a STATE LICENSED child development center located at 1524 Heritage Landi