The headquarters of C Wood Body Shop, a top and body repair and paint shops company, are located at Birmingham, AL. It has an annual revenue of $151,500 and employs four people. Known for its niche appeal, C Wood Body Shop boasts a high amount of appeal. At present, the Owner of the firm is C Woods.
Want to share more of your experience?GO TO FULL REVIEW