Propriété familiale depuis plus de 30 ans, Jewelers Kavar St. Catharines se trouve dans le coeur du centre Pen, le plus grand centre commercial de Niagara.