Based at 6565 S Western Ave, Los Angeles, CA, top and body repair and paint shops company Expo Auto Body has a lot to offer. It has an annual revenue of $1.8 million and employs 15 people. The specialized appeal of Expo Auto Body has made it undeniably popular. Currently at the head of company leadership is Owner Josue Sales.
Want to share more of your experience?GO TO FULL REVIEW
Expo Auto Body Business Recorder