Terrebonne Behavioral Health Center, located at 805 Barrow St, Houma, LA 70360, offers mental health and addiction treatment services. Operating hours are Tuesday through Friday from 8 AM to 6:30 PM, with services designed to support individuals in addressing their mental health and substance use challenges. For more information, you can visit their website at sclhsa.org or contact them at +19858573615.