Newcomb Hall was constructed in 1918 and is the architectural centerpiece of the Newcomb College campus. The departments of Philosophy, Communication, Sociology, and all foreign languages are located here, including a state-of-the-art language laboratory on the fourth floor.

Tulane University New Orleans, LA 70118 504-865-5000 website@tulane.edu