St Spyridon Greek Orthodox Chr 390 Thames St Newport, RI 02840 Phone: (401) 846-0555
Category: Churches