Shop our online store or visit KD Fine Jewelers to find a wide variety of jewelry and jewelry services in Rochester, MN. Located at 1800 N Broadway Ave, Rochester, MN 55906, engagement rings, bridal, wedding rings, rings, jewelry repair, custom jewelry, diamonds, gemstones, appraisals, birthstones, gemstones