Christ Church Of Deliverance
232 Lockwood St
Providence, RI 02907-1007
401-831-4160