Grimball Jewelers, located at 79 S. Elliot Road in Chapel Hill, will go out of business at the end of December.
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