Spence Diamonds - Edmonton, AB 

At Spence Diamonds we do diamonds differently and that means treating our customers differently. Since introducing Spence Artisan Created Diamonds, we are now…