Locations

Temple Beth - El
70 Orchard Ave
Providence, RI 02906
The Church of the Redeemer
655 Hope Street
Providence, RI 02906