DR. LEAH JACOB
Dermatology
Tulane Doctors – Dermatology – Covington
101 Judge Tanner Blvd Suite 406A
Covington, LA 70433
Clinic Number: 985-893-1291
Tulane Health System Clinics
1415 Tulane Ave 5th Fl
New Orleans, LA 70112
Clinic Number: 504-988-1700