At our Body Shop located just down Telegraph Road from the main Showroom, you can reach us at 855-628-0321 if you have any questions about your body shop needs. Our technicians are among the most qualified in Detroit and ready to answer all of your auto service related inquiries!