Work:
Tulane University Hospital & Clinic
1430 Tulane Ave, New Orleans, LA 70112
Tulane University Hospital & Clinic
1415 Tulane Ave, New Orleans, LA 70112
Eyelid Plastic Surgery & Reconstructive Ctr
185 Greenbriar Blvd, Covington, LA 70433
Education:
University of Oklahoma(1961)