Apts/studiospremier communitypremier community apts/studios
Premier Assisted Living and Memory Care Community
Assisted Living/Alzheimer's. Windham Terrace is a beautiful assisted living community located in the quaint town of Windham, New Hampshire, close to shops, restaurants, and services. It is conveniently located two miles from I-93, just north of the Massachusetts border and a short drive from the greater Boston area. Access to physicians and medical care is easy, with four area medical centers...