Tulane Medical Center

1415 TULANE AVE
New Orleans, LA 70112