Tulane University Department of Otolaryngology-Head and Neck Surgery Faculty and Residents for the academic year 2007-2008.
Tulane University School of Medicine
Department of Otolaryngology-Head and Neck Surgery
1430 Tulane Avenue, SL 59,
New Orleans, LA 70112
Phone: (504) 988-5454, Fax: (504) 988-7846