Details
Venue Phone: 401-846-0555
Venue Website: http://www.stspyridonchurch.org/index.html
Location
Address:390 Thames St., Newport, Rhode Island, 02840, United States
Venue Phone: 401-846-0555
Venue Website: http://www.stspyridonchurch.org/index.html