Property Details
Elmhurst House
North Providence,
RI
Disabled
55 Waterman Avenue
North Providence, RI
North Providence, RI
Demographic
Disabled
Number of Units
30
Program
811 PRAC