Imagine House structured sober living residences for men and women are located in Uptown New Orleans, Louisiana. The program is designed to support individuals in recovery as they build healthier lifestyles, repair relationships, and learn how to live without substance use. The organization was founded by individuals with personal experience in long-term recovery and professional backgrounds in behavioral health, who are actively involved in the local recovery community. Connect With Local Resources and Community Imagine House primarily serves adults who are currently in outpatient treatment (often at Imagine Recovery but open to those in other programs) or transitioning from addiction treatment, individuals seeking a stable sober environment to continue their recovery. The organization offers separate sober living spaces for men and women and emphasizes community involvement, connection to local recovery resources, and supportive relationships among residents.


