Back to All Events

South Shore Winter Farmers & Artisans Market

Held at St. Luke's Episcopal Church on 465 First Parish Road in Scituate, MA.