To inspire a passion for science and nature.
To revitalize our community by investing in its people and places.
Christopher House is a 150-bed Rehabilitation and Skilled Nursing Center located at the top of Belmont Hill in Worcester, Massachusetts. We work individually and together to encourage residents to function at their optimum level within their abilities.