-
Collier Brothers Auto Body, among the oldest Black-owned businesses in St. Louis, to mark 75 years next month
Brothers Raymond Collier Sr. and Elie “Bud” Collier Jr. founded their auto-body repair shop in 1946, when both came home to St. Louis after serving in World War II. Cousins Wayne Jackson, Raymond’s grandson, and Craig Collier, Bud’s son, are running the shop these days at 4561 Delmar Boulevard […] Click here to view original […]