1. St Luke's Church 108 Washington Rd, Barrington, RI 02806 Coordinate: 41.75045,-71.3402 Phone: (401) 246-1212