Location:
The Terrebonne Parish Drug Treatment Court Center is located at 425 Roussell St. in Houma, Louisiana next to Courthouse Annex.