The Voice of Local Utah
As Salt Lake City Jeweler Charley Hafen readies for retirement, he leaves a lasting legacy.