M Mohammad Naraghi 0 reviews 8166 Main St. Dept. Of Surgery Terrebonne General Medical Center Houma, LA • 70360 View Practice