ATLANTA, Ga. (Atlanta News First) - After 82 years in business, a local Atlanta clock and watch repair shop is closing its ...