Cornerstone VNA is a non-profit home, health and hospice agency currently serving Rockingham, Strafford, Belknap and Carroll Counties in New Hampshire and York County in Maine. The team at Cornerstone VNA provides skilled nursing, rehabilitative therapies, social work as well as volunteer and support services through five distinct programs: Home Care, Hospice Care, Palliative Care, Life Care-Private Duty and Community Care. For more than 100 years, Cornerstone VNA has been committed to bringing services to people of all ages so that families can stay together at home, even when facing the challenges of aging, surgical recovery, chronic or life-threatening illnesses or end of life care.