About us

We are a small boutique store located at 18 Federal Street on Nantucket Island, Massachusetts doing business as The Vanderbilt Gallery.