Our Flagship Store

Experience the best of American-made luxury at our flagship store in Lake Placid, New York. Located below the Grand Adirondack Hotel on Main Street, our store offers exclusive knits, leather, and soft goods available in-store only.
LOCATION
2522 Main St.
Lake Placid, NY 12946
SUMMER HOURS
Open daily 10AM-6PM