Grimball Jewelers, located at 79 S. Elliot Road in Chapel Hill, will go out of business at the end of December. Kristin Prelipp The News & Observer
Grimball Jewelers, located at 79 S. Elliot Road in Chapel Hill, will go out of business at the end of December. Kristin Prelipp The News & Observer

Longtime Chapel Hill jeweler loses lease, going out of business

November 13, 2017 09:54 AM