Providence RI Episcopal 1. 50 Orchard Ave, Providence, RI 02906 | St Martin's Episcopal Church (401) 751-2141