Location
The Institute Library
847 Chapel Street
New Haven, CT
See map: Google Maps