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