Central Auto Body Rebuilders, Inc. 2 years ago ID: #832037 Listed In : Auto Repair 3130 South Big Bend Blvd St. Louis, MO 63143 (314) 644-2151 https://centralautobody.net/ [email protected] Facebook Instagram Business Description If you are looking for auto body repair shop If you want to take advantage of our great services, keep in touch with us. centralautobody.net Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : auto body repair shop