I would google on transitional housing, add teen mom to narrow your search. If you don't care where, I would think every state has at least one transitional housing program. They aren't necessarily state run, they run mostly on grants and donations. But transitional housing is a place that you can stay for 6-ish months while you figure out your next step to independent housing. Some of them include drug/alcohol rehab. Others offer parenting and relationship classes. I found one place, called the Bosco House in Oregon a while back.