Torrington Medical Providers


Dr. John McDonagh, MD, Medical Director


John McDonagh

Dr. McDonagh joined Community Health and Wellness on August 3, 2015.  Prior to his arrival at CHWC, Dr. McDonagh worked in an FQHC for 7 years, serving as the Chief Medical Officer for the last 2 years. His responsibilities there included chairing committees on Pharmacy and Therapeutics and Infection Control as well as oversight of all clinical practices including approximately 40 providers, seven medical and specialty divisions, an offsite primary care satellite and the oversight of primary care services in the city’s local shelters as well as those outreach sites serviced by a medical mobile van. Dr. McDonagh holds a primary Board Certification in Emergency Medicine and secondary Board certification in Medical Toxicology. Originally from NY, Dr. McDonagh received his BA from the University of Notre Dame, his MD from the State University of New York, in Stony Brook NY, and did a fellowship in Medical Toxicology at the University of Connecticut and Hartford Hospital. Dr. McDonagh also currently serves as a consulting Toxicologist for the CT Poison Control Center in Farmington, CT and is a member of the American College of Emergency Physicians since 2002.

Dr. Sally Knowles, MD



Dr. Knowles brings over 30 years of experience to Community Health & Wellness Center.  She obtained a Bachelor of Science degree in Biophysics from the University of Connecticut and graduated from Southwestern Medical School in Dallas, Texas.  After medical school, she completed her residency in internal medicine at Good Samaritan Hospital in Cincinnati, Ohio.  Dr. Knowles is certified by the American Board of Internal Medicine.

Dr. Larry Deutsch, MD


Bio coming soon!

Dr. Steven Curland, MD


Bio coming soon!

Dr. James O’Halloran, DO


Bio coming soon!

Gretha Lewis, APRN


Bio coming soon!

Nicole Doty, APRN


Bio coming soon!

Katrin Moskowitz, APRN


Bio coming soon!

Torrington Hours:   

Weekends and Holidays – CLOSED  

Monday: 8:30 a.m. – 5:30 p.m. 
Tuesday: 8:00 a.m. – 5:30 p.m. 
Wednesday: 8:00 a.m. – 5:30 p.m.
Thursday: 8:00 a.m. – 5:30 p.m.
Friday: 8:00 a.m. – 5:30 p.m.

Monday: 8 a.m. – 6 p.m.
Tuesday: 8 a.m. – 8 p.m.
Wednesday: 8 a.m. – 6 p.m.
Thursday: 8 a.m. – 6 p.m.
Friday: 8 a.m. – 6 p.m.

Behavioral Health
Monday: 8:30 a.m. – 5 p.m.
Tuesday: 8:30 a.m. – 5 p.m.
Wednesday: 8:30 a.m. – 3:45 p.m.
Thursday: 8:30 a.m. – 5 p.m.
Friday: 8:30 a.m. – 5 p.m.

Winsted Hours:

Weekends and Holidays – CLOSED

Monday: 8 a.m. – 5 p.m.
Tuesday: 8 a.m. – 5 p.m.
Wednesday: 8 a.m. – 5 p.m.
Thursday: 8 a.m. – 5 p.m.
Friday: 8 a.m. – 5 p.m.

Behavioral Health
Thursday: 8:30 a.m. – 5 p.m.


Satellite Locations:

FISH of Torrington
332 South Main Street, Torrington, CT 06790

Sullivan Senior Center
88 East Albert Street, Torrington, CT 06790

The Open Door Soup Kitchen
160 Main Street, Winsted, CT 06098

YMCA Emergency Shelter
480 Main Street, Winsted, CT 06098

Torrington Soup Kitchen 
220 Prospect Street, Torrington, CT 06790

Torrington Middle School
200 Middle School Road, Torrington, CT 06790 

Oliver Wolcott Technical School
75 Oliver Street, Torrington, CT 06790