Tulane Medical Center
Phone: 5049885263
Address: 1415 Tulane Avenue New Orleans, LA 70112
Website: tulanehealthcare.com/
Affiliation: Not In Any System - ,
CMS: 190176
Type of Facility: Short Term Acute Care
Total Employees: 1,749
Total Staffed Beds: 533