Skip to main content

St. Spyridon Greek Orthodox Church

christian place of worship · Newport, RI

Address
390 Thames St, Newport, RI 02840
Phone
(401) 846-0555
Website
stspyridonchurch.org
Where
41.4829, -71.3144

Search Hominin for St. Spyridon Greek Orthodox Church

Other christian place of worships nearby

More in Newport