George Necula Jewelry Design & Repair 881 Dover Dr, Newport Beach, CA (80 reviews) Click to View Phone