Skip to Main Content
Facility
Terrebonne General Medical Center
Provider Number
190008
Effective Date
04/20/2005
State
LA
Address Line 1
8166 Main Street
Address Line 2
Houma, LA 70360
Additional Information
N/A