Tulane Medical Center
You'll find detailed information for this location below.
Location Details
-
Physical Address
1415 Tulane Avenue HC-25 , New Orleans, LA 70112 504-988-5263 (tel) 504-988-2316 (fax) -
Mailing Address
1415 TULANE AVENUE HC-25 , NEW ORLEANS, LA 70112
Acute Care Hospital
Services
- Hospital