William Doherty is a licensed social worker based in Roseville, MN, affiliated with Dynamic Health Care. The practice accepts HealthPartners insurance. Doherty provides behavioral health services to support clients in addressing mental health and life challenges.