Located atop Mount St. James in Worcester, Massachusetts, the 174-acre Holy Cross campus is home to several beautiful places of worship and spaces where students can actively explore issues of faith and spirituality.
Located atop Mount St. James in Worcester, Massachusetts, the 174-acre Holy Cross campus is home to several beautiful places of worship and spaces where students can actively explore issues of faith and spirituality.