St. Stephen's Church
114 George St, Providence, RI 02906, USA
Discussion
You must be logged in to comment.
Built In
1862
History
The first location of the parish was on Benefit St at what is now the Barker Playhouse (1840-1862). Prior to this parishioners met their houses. The current St. Stephens was consecrated in 1862.