St. Luke’s Church – Barrington, RI

108 Washington Road
Barrington, RI 02806

Click on map for directions.