• 6 Village Plaza Way North Scituate, RI, 02857
  • (401) 934-0077