Main entrance:
College & Grove Streets
Location
168 Grove Street
New Haven, CT
See map: Google Maps