Jewelry Repairing in Carroll, IA Eckerman Jewelry511 N Adams StCarroll, IA, 514017127923807JewelersJewelry StoresWatch Battery ReplacementWatch Repair Show More