City Offices in North Providence (RI) Full list of companies City Offices category in North Providence, Rhode Island North Providence Town Office 2000 Smith St, North Providence, RI 02911, (401)231-9855 Page 1