A TLANTA, Ga. (Atlanta News First) - After 82 years in business, a local Atlanta clock and watch repair shop is closing its doors for good. Four generations of Bowers have worked at the family ...