Sheldon Street Church Sheldon Street Church 51 Sheldon St Providence, RI 02906-1017 Phone: (401) 331-5679 Email: sschurch51@verizon.net Pastor: Michael Clemons Open & Affirming: N Accessible: N Directions