Margaret M. Hannigan, LCMHC is a mental health institution located at 1 Hospital Court in the Town of Rockingham, Vermont, United States. Our licensed clinical mental health counselor offers a range of services to support individuals in their mental health journey. Our compassionate and experienced team provides therapy, counseling, and support to help clients navigate their mental health challenges and improve their overall well-being. At Margaret M. Hannigan, LCMHC, we are dedicated to providing personalized and effective care to each individual we serve.