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