Newburyport: Local innkeeper Tim Weaver has had a full house at his Greenleaf Inn on State Street in Newburyport, thanks to Yankee Homecoming. Photo by Ben Laing/Staff Photo
090729blaweaver