DR. LEE HAMM
Nephrology
Dean, Tulane University School of Medicine
Tulane Health System Clinics
275 LaSalle St
New Orleans, LA 70112
Clinic Number: 504-988-5030
DR. LEE HAMM
Nephrology
Dean, Tulane University School of Medicine
Tulane Health System Clinics
275 LaSalle St
New Orleans, LA 70112
Clinic Number: 504-988-5030