Newburyport: Newburyport landmark, Shirley's Place on Inn Street is not only a downtown tradition, but also one of only three vendors with a city license to operate downtown. Photo by Ben Laing/Staff Photo
100719BLAvendors