Cottage Hill Diamonds has been servicing the town of Elmhurst for over 15 years. A family owned and operated business, they are a full-service jeweler whose expertise goes far beyond diamonds. They carry watches, earrings, diamonds, rings and much more. They repair jewelry and offer free cleaning and inspection.