Town of North Providence

Executive Summary

Town of North Providence

2000 Smith Street


RI, North Providence 02911


(401) 232-0900


northprovidenceri.gov/


Company Type: Agency


NameTitlePhoneCellEmail
Al Costa  (401)    @.gov