David Spragg is a counselor and mental health provider in Virginia, Minnesota. He holds credentials as a Licensed Professional Clinical Counselor and Licensed Alcohol and Drug Counselor. The practice accepts HealthPartners insurance and is affiliated with Range Mental Health Center.