DR. ADRIAN BAUDY
Nephrology
Tulane Health System Clinic
1415 Tulane Ave
New Orleans, LA 70112
Clinic Number: 504-988-5800
DR. ADRIAN BAUDY
Nephrology
Tulane Health System Clinic
1415 Tulane Ave
New Orleans, LA 70112
Clinic Number: 504-988-5800