Jewelry Repairing in Spencer, IA Palace Jewelers217 Grand AveSpencer, IA, 513017122625000JewelersJewelry RepairJewelry RepairingJewelry Stores Show More