Institution ID 219521 Institution Address 521 Legion Ave Houma, LA 70364 United States Geolocation POINT (-90.717772 29.602298) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control County Trauma center indicator Off