Saint Thomas More Catholic ChurchParishShare53 Rockland StreetNarragansett, RI 02882United StatesGet directions