The Open Door, Winsted The Open Door, Winsted 160 Main Street, Winsted Community Health & Wellness Center of Greater Torrington