Institution ID
210063
Institution Address
3201 S Carrollton Ave
New Orleans, LA 70118
United States
Geolocation
POINT (-90.113842 29.961561)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off