Institution ID 218056 Institution Address 1542 Tulane Ave New Orleans, LA 70112 United States Geolocation POINT (-90.0790203 29.9559167) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control State Trauma center indicator Off