rest home :
- n an institution where people are cared for
News & Articles
- Worcester planners clear way for rest home at Odd Fellows site
WORCESTER and#8212; The developer who wants to build an 82-unit, state-of-the-art rest home on the 4.6-acre property where the Odd Fellows Home sits has obtained all necessary land-use approvals from the city.
June 27, 2013 - Worcester Telegram & Gazette