The headquarters of automotive repair shops, nec company Independent Body & Paint Shop can be found at Houston, TX. It has an annual revenue of $872,640 and employs nine people. A gem in the market, Independent Body & Paint Shop has become quite popular for its niche appeal. The company is currently presided over by Owner Frank Rumsey.
Want to share more of your experience?GO TO FULL REVIEW