Terrebonne General Medical Center: 8166 Main St - Houma, LA