Tulane University photograph

Tulane University

Use attributes for filter !
Address6823 St Charles Ave, New Orleans, LA 70118, United States
Phone +1 504-865-5000
Undergraduate enrollment7,924 (2016–17)
Date of Reg.
Date of Upd.
ID2315782
Send edit request

About Tulane University


Tulane University is a private research university in New Orleans, Louisiana. It was founded as a public medical college in 1834 and became a comprehensive university in 1847. The institution was made private under the endowments of Paul Tulane and Josephine Louise Newcomb in 1884.

Where is the Tulane University

Tulane University Map
Click on the photo of Tulane University to view it on Google Maps.

Related Persons

Next Profile ❯