• HM Krause Jewellers

    • Jewelry
    • Retail
    3016 30TH AVE
    Vernon, BC V1T 2B9
    (250) 542-1911