Member Directory Keywords: Advanced Search Directory View All Listings Commercial Kitchen CLICK Inc. Business Name CLICK Inc. Address 41 Club Road Windham, CT 06280 Contact Leigh Duffy Phone Number 860-786-7907 Website http://clickwillimantic.com Join The Chamber GOLD SPONSORS