Social Service and Welfare Organizations Stc Addiction Wellness Center 214 High St Houma, LA 70360 (985) 223-4009 newstartrecoveryprogram.com