Jane Loud, LCSW
Social Work
Make an Appointment
(860) 496-3700Telehealth services available
Northwest Mental Health Authority is located at 249 Winsted Rd, Torrington, CT 06790.
Providers at Northwest Mental Health Authority specialize in Social Work and Psychiatry.
Three providers practice at Northwest Mental Health Authority.
Use the insurance check on this page to verify if Northwest Mental Health Authority is in-network.