1 verified providers
8 Snow Rd, Winchester, NH
(603) 239-6355
★ 4.9 (144 reviews)
Applewood Center is a small, homelike skilled nursing and rehabilitation facility in Winchester, New Hampshire, serving residents of all ages with com