Sunday, July 2 @ 9:00AMSun, Jul 2 @ 9:00AM
Newburyport Farmers Market, 50 Water St, Newburyport
Artisans, food, music all in an open air setting