The Dodd Center for Human Rights (built 1995)
Location: 41.8056°N, 72.2511°W