Stables in North Scituate (RI) Full list of companies Stables category in North Scituate, Rhode Island Stone House Farm Inc 86 Peeptoad Rd, North Scituate, RI 02857, (401)934-0272 Page 1