Toggle Directions

North Providence Properties

1363 Smith Street
1363 Smith Street
North Providence, Rhode Island 02911
Phone: 401-643-1075
Fax: 401-270-6073
Property Manager: Rachel Baldera