About Volunteers of America Fresh Start Recovery Center Theodora House
Volunteers of America Fresh Start Recovery Theodora House, located in Indianapolis, Indiana, is an alcohol and drug rehab center that provides family-focused addiction treatment to mothers and their children. Services are provided through residential treatment. Individuals who would benefit from medication assisted treatment may also receive that style of recovery care. Clients engage in trauma-informed treatment, crib safety classes, mental health treatment, childcare activities, individual therapy, group therapy, family therapy, and aftercare planning. They may also receive court advocacy service and referrals to medical and psychiatric services.