 | Contact
Physical Address and Deliveries: Office of Admissions 1440 Canal St., ste. 2460 New Orleans, LA 70112
Phone 504.988.5388 Fax 504.988.0907 Mailing Address: Office of Admissions School of Public Health and Tropical Medicine Tulane University 1430 Tulane Ave., SL-29 New Orleans, LA 70112
|  | |