Shopping

mela artisans store
Small World. Big World.

In July, a new store popped up on Main Street in Manchester, Vermont. Walking through the door, it’s easy to tell that Mela Artisans has brought something completely new and special to the community. More than a boutique, this store has a story behind it.