Vanson is down the road from me, in Fall River, Mass. The showroom is on the bottom floor of an enormous old factory building, where most of their stuff is manufactured; they have an open house a couple times a year where you can tour the production areas and see the leather hides, the cutters, punchers, sewing machines, etc and talk to the workers. Their products are top notch in quality, not cheap but last forever, and they are happy to do custom designs, colors and details. Mostly classic designs, but you can get full racing leathers, ADV touring jackets, anything you like. Whole place has an old school vibe--from a time when things were made by hand in the USA and people took real pride in their work.
In terms of the terrain you would cross to get to Fox or Vanson, I believe Ferret is correct--Fox would take you through nicer topography. The NE is more built up and roads are more congested, and Fall River, while having some nice attractions, is still a city. Vanson would need to be a pilgrimage site and not an alibi for the ride.