Mela Retail Stores

Mela Artisans Vermont Retail Store

Vermont Store

4566 Main Street, Manchester, VT (next to Seasons Restaurant)

802-362-3578

Store Hours

Sun-Mon   10am - 5pm

Tue-Sat     10am - 7pm

 

Mela Artisans NYC Chelsea Retail Location

Mela New York

A Partnership with TUSK

242 W 26th Street, New York, NY 10001

212-242-8485

Store Hours

Monday - Saturday

11am - 6:30pm