...located on the campus of the College of the Holy Cross in Worcester Massachusetts...