Located in Milford, Catherine H. is a women's clothing boutique that carries seasonal items that reflect a New York sensibility. Specializing in organic and eco-friendly designers, Catherine H. offers tops, dresses, jackets, sweaters, bottoms, accessories and more.