Terrebonne Parish Clerk of Court
You'll find detailed information for this location below.
Location Details
-
Physical Address
7856 Main St., Houma, LA 70360 (985) 868-5660 (tel) -
Mailing Address
P.O. Box 1569, Houma, LA 70361
Services
- Birth Certificates