1260 Winsted Rd, Torrington, Connecticut 06790(860) 496-8687 On Winsted Rd. across from Country Living Condos