554 W. Greenville Road, North Scituate, RI 02857
The Village Green along Route 116 in North Scituate, RI is home to the Scituate Arts Festival
Village Green
554 W. Greenville Road
North Scituate, RI 02857