Terrebonne Parish Consolidated Government
8026 Main Street, Suite 700
Houma, LA 70360
(985) 868-5050
(985) 873-6409 (fax)
Hours:
Monday-Friday 8-4:30