Step Up Inc, also known as the Margaret Brown House, is a dedicated substance abuse treatment facility serving women in Shreveport, Louisiana. Located at 1100 College Street, Step Up Inc provides compassionate, evidence-based care for individuals struggling with alcohol and drug addiction. The facility specializes in supporting women through their recovery journey with gender-specific treatment programming and a safe, supportive environment.
Step Up Inc offers multiple levels of care designed to meet individuals at different stages of their recovery. The facility provides residential long-term treatment (30 days or more), which allows clients to immerse themselves in a structured recovery environment with 24/7 support and therapeutic services. Additionally, Step Up Inc operates as a halfway house and sober living home, providing transitional housing for women who have completed initial treatment and are preparing to reintegrate into their communities. The comprehensive substance abuse treatment services available include individual and group therapy, relapse prevention education, and holistic wellness programming tailored to support lasting recovery.
Step Up Inc accepts military insurance (VA and Tricare benefits) as well as self-payment options, ensuring that individuals from diverse backgrounds can access care. If you have military insurance, your coverage is protected under the Mental Health Parity Act, which ensures addiction treatment is covered comparably to other medical conditions. Financial concerns should never prevent you from seeking help—the caring team at Step Up Inc works with each person to explore available payment solutions.
If you or a loved one is ready to take the first step toward recovery, contact Step Up Inc today at (318) 425-1279 to learn more about admission and available programs. The team is here to answer your questions, verify your insurance coverage, and help you begin your journey to lasting sobriety and wellness.