North Providence RI Inc., Process Servers 1. 1006 Charles St, North Providence, RI 02904 | Vieira Associates, Inc. (401) 640-1446