Aldermen approve high-end car repair shop – St. Louis Call Newspapers