Catherine H LLC currently has two boutiques, one for women and one for men, offering eco-chic and socially-conscious fashion & the latest designs from the USA, Europe and around the world. The first store opened in Milford, CT in 2009, with a second store in Katonah, NY opening in December 2012. The men's store opened in Katonah, NY in March of 2016. We plan on opening a third store at 44 Elm Street in New Canaan, CT on July 1, 2017.
44 Elm Street New Canaan CT 06840