Sunday, May 7 @ 9:00AMSun, May 7 @ 9:00AM
Newburyport Farmers Market, 50 Water St, Newburyport
Open air farmers market with artisans, music and food!