null

Store Locations

Connecticut

New Canaan

143 Elm Street
New Canaan, CT 06840
203-966-5488

Florida

Delray Beach

1051 E Atlantic Ave
Delray Beach, FL 33483
561-359-2259

Naples

1300 Third Street South #103B
Naples, FL 34102
239-331-2953

Naples
Village Shops on Venetian Bay

4252 Gulf Shore Blvd N
Naples, FL 34103
239-331-7678

Sarasota

1508 Main Street
Sarasota, FL 34236
941-413-5298

Vero Beach

3231 Ocean Drive
Vero Beach, FL 32963
772-205-2756

Winter Park

346 North Park Avenur
Winter Park, FL 32789
321-972-1232

Georgia

Atlanta
Opening Soon!

2339 Peachtree Road NE, Suite C
Atlanta, GA 30305

St. Simon’s Island
The Shops at Sea Island

600 Sea Island Road, Suite 17
St. Simon’s Island, GA 31522
912-434-6172

Illinois

Lake Forest

221 E Westminster Ave
Lake Forest, IL 60045
847-234-6416

Winnetka

563 Lincoln Ave
Winnetka, IL 60093
847-441-2813

Massachusetts

Boston (headquarters)
By Appointment Only

67 Kemble St, 4th Floor
Boston, MA 02119
617-423-3134

Boston
Beacon Hill

84 Chestnut St
Boston, MA 02108
617-377-4054

Chatham

578 Main St
Chatham, MA 02633
508-348-1702

Concord

41 Main St
Concord, MA 01742
978-369-3223

Nantucket

5 South Beach Street
Nantucket, MA 02554
508-680-1626

Osterville

846 Main Street
Osterville, MA 02655
774-361-8372

Wellesley
Linden Square

200 Linden Street
Wellesley, MA 02482
781-235-1321

Michigan

Birmingham

146 W Maple Road
Birmingham, MI 48009
248-220-4255

North Carolina

Charlotte

2906 Selwyn Ave
Charlotte, NC 28209
980-207-3125

Pennsylvania

Chestnut Hill

8409 Germantown Avenue
Philadelphia, PA 19118
215-381-0325

Rhode Island

Newport

115 Bellevue Ave
Newport, RI 02840
401-847-5700

Watch Hill

1 Bay Street
Watch Hill, RI 02891
401-637-4760

South Carolina

Charleston

195 ½ King Street
Charleston, SC 29401
843-459-2405

Virginia

Alexandria

320 Prince Street
Alexandria, VA 22314
703-996-9074

Richmond

306 Libbie Avenue
Richmond, VA 23226
804-912-2532