Yale University Art Gallery October 29, 2017 by Laura Schroeder Address 1111 Chapel Street New Haven Connecticut 06511 United States Upcoming Events No events in this location