Terrebonne Parish Council Office
8026 Main St.
6th Floor Government Tower
Houma, LA 70360
(985) 873-6519
(985) 873-6521 (fax)
Hours:
8:00 - 4:30