Canada's leading luxury fine jewellery and watch retailer since 1879, featuring iconic bridal jewellery, diamond rings, and internationally recognized watch brands at Southgate Centre.
5015 111 St NW, Suite 24A, Edmonton, AB T6H 4M6
Edmonton, AB
Get Directions