shadow_tr

Newcomb Hall

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.

Newcomb Hall

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