We are proud to announce the opening of our first retail store in Shelton, Connecticut. In addition to our towels and apparel you will find gifts, accessories and customizable options. If you are in town, come visit!
Hours Tuesday: 10:30 am -5:00 pm Wednesday: 10:30 am -5:00 pm Thursday: 10:30 am -5:00 pm Friday: 10:30 am -5:00 pm Saturday: 10:00 am - 4:00 pm
194 Leavenworth Rd, Shelton, CT 06484
Contact form
Subscribe to our emails
Be the first to know about new collections and exclusive offers.
Choosing a selection results in a full page refresh.