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.
Building Number: 74
Administrative and Academic Units in this Building:
Tulane University, New Orleans, LA 70118 504-865-5000 firstname.lastname@example.org