
Former Mercy Centre site up for sale for $3.25M after nonprofit’s move to West Boylston
The former location of the Catholic Charities of the Diocese of Worcester’s Mercy Centre is up for sale, with an asking price of $3.25 million. The 16.1-acre site contains a 52,936-square-foot building, which had been used by the Mercy Centre until it …