Hillsbrook Village at Allenstown Allenstown, NH ★ 4.8 (24 reviews) From $3,975/month Assisted Living Independent Living Memory Care