Windows in Barrington (RI) Full list of companies Windows category in Barrington, Rhode Island R & D Construction Co 68 Orchard Ave, Barrington, RI 02806, (401)245-6692 Page 1