Wayland native makes a splash in retail

Wayland Town Crier 11/26/12: Wayland native makes a splash in retail. Resort apparel and lifestyle brand Island Company celebrates its 10th year with the opening of a new flagship location at 256 Worth Ave., Palm Beach, Florida. The fashion firm, known for its men’s and women’s travel apparel, swimwear, linen collections, eyewear, accessories and sun care for the intrepid world traveler, is rapidly expanding worldwide.

Leave a Reply (full real name required)

Your email address will not be published. Required fields are marked *