Windham Terrace is the premiere assisted living community located in the quaint town of Windham, New Hampshire, close to many shops, restaurants, and services. Located just north of the Massachusetts border, it is a short drive from the greater Boston area. Medical care and physician care is easily accessible with the four area medical centers located within five to ten miles. Windham Terrace offers supplemental nursing care as well, which stands the community apart from assisted living communities in Massachusetts due to state restrictions.
Reviews