Overall Rating
Address
2400 Canal Street
New Orleans, LA 70119
Contact
(800) 935-8387
Emergency Services
Yes
Hospital Type
Acute Care - Veterans Administration
Hospital Ownership
Veterans Health Administration
County/Parish
ORLEANS