Gold Jewellery in France Tellor Diamantaire Address: 3 rue Simon Maupin, 69002 Lyon France Phone Number: +33 4 78 42 28 32