Skip to Main Content
Facility
Tulane Medical Center
Provider Number
190176
Effective Date
07/02/2009
State
LA
Address Line 1
1415 Tulane Avenue
Address Line 2
New Orleans, LA 70112
Additional Information
N/A