Strafford Network members collaborate on health and human service needs to improve the quality of life in Strafford County.