According to official recent U.S. Census data, there are more than 2,000 kids in foster care in Maine.
About 100 kids age out of the system annually when they turn 18 and become a legal adult, but some can extend state care services until they are 21 years old.
A federally funded program is helping keep dozens of young adults from ending up on the streets as they transition into adulthood.