101 Barry Road, Worcester, Massachusetts 01609
(508) 798-3727
The Health Center at The Willows is a Level IV Rest Home, licensed by the Commonwealth of Massachusetts and regulated by the Department of Public Health to offer a wide range of nursing and medical care in a residential, assisted living-like environment.