Pathology Department
1430 Tulane Ave # 6519
New Orleans, LA 70112
New Orleans, LA 70112