Institution ID
210078
Institution Address

4201 N Rampart St
New Orleans, LA 70117
United States

Geolocation
POINT (-90.033567 29.964338)
Hospice
Off
MRI
Off
Positron Emission Tomography
Off
Trauma center indicator
Off