Address:
866 Atwells Ave
Providence, Rhode Island, 2909
phone:
view phone(401) 351-9306

Is this your church?