Location
inside William L. Harkness Hall
100 Wall Street
New Haven, CT
See map: Google Maps