Winsted Shelter, Winsted Winsted Shelter, Winsted 480 Main Street, Winsted Community Health & Wellness Center of Greater Torrington