Sheldon Street Church
- Address
-
51 Sheldon St
Providence, RI 02912
Sheldon Street Church is a church in Providence, Rhode Island.
Location data © OpenStreetMap contributors.
Sheldon Street Church is a church in Providence, Rhode Island.
Location data © OpenStreetMap contributors.