Saint Charles Borromeo Church Complex
- Address
- Woonsocket, RI 02895
Saint Charles Borromeo Church Complex is a church in Woonsocket, Rhode Island.
Location data © OpenStreetMap contributors.
Saint Charles Borromeo Church Complex is a church in Woonsocket, Rhode Island.
Location data © OpenStreetMap contributors.