DR. PEDRO BARATA Oncology Tulane Cancer Care 150 South Liberty St New Orleans, LA 70112 Clinic Number: 504-988-7444