ST. LOUIS AMERICAN — Collier Brothers Auto Body, a historic Black-owned business in St. Louis, recently celebrated its 80th anniversary before closing its doors on June...