Catherine H. is a fashion forward women's boutique, located in the heart of Milford, Connecticut. Each season, items are hand selected for quality and perfection. The designers are specially chosen to bring uniqueness and style to the area.
There is no need to travel to NYC for fashion when it is right here in Milford. Catherine H. is a hidden gem that has become the talk of the town. |