Main entrance:
Elm & State Streets
Location
8 Elm Street
New Haven, CT
See map: Google Maps