• 19 Village Plaza Way North Scituate, RI, 02857
  • (401) 934-2600