Yale University-The Anlyan Center (TAC Building) Auditorium

333 Cedar Street
New Haven
Connecticut
United States