St. Francis de Geronimo and Holy Cross College, Worchester, Massachusetts