Institution ID 218113 Institution Address 1313 Esplanade Ave New Orleans, LA 70116 United States Geolocation POINT (-90.0660074 29.9679743) Hospice Off MRI Off Positron Emission Tomography Off Institution Service Type Other Type of Ownership or control Church Trauma center indicator Off