1. Saint Theresa Parish 265 Stafford Rd, Tiverton, RI 02878 Coordinate: 41.65588,-71.15437 Phone: (401) 624-8746