5 Overall Stars

Knollwood Nursing Center

Nursing Home Information

Knollwood Nursing Center is a non profit - corporate nursing home certified for medicare and medicaid in Worcester, MA.