Internet in Barrington (RI) Full list of companies Internet category in Barrington, Rhode Island Host Tech Inc 63 Bay Rd, Barrington, RI 02806, (401)454-5080 Page 1