I'm not an American but I hear tell some rehabs do have various schemes for low income ppl. You might want to ring around a little
The Salvation Army rehab programme is free - might be a good option too?
The Salvation Army Adult Rehabilitation Center: Rehabilitation Program
D