North Berwick Farmers' Market

Town Hall Parking Lot
21 Main Street
North Berwick, ME 03906
Hours:
May through October Fri 3-6
  • Directions

    Town Hall parking lot