7714 Minnesota AveSt. Louis, MO 63111 (314) 638-7653
Family-Run Auto Recycling facility started in 1924
Detail cars, sell used cars, sell used tires, auto repair shop,