Home Improvements in Windsor (CT) Full list of companies Home Improvements category in Windsor, Connecticut Rice Hardware 2149 Poquonock Ave, Windsor, CT 06095, (860)688-9705 Page 1