Sherwood Tire Svc Inc is a general automotive repair shops company, and it's conveniently located at Plymouth, IN. It pulls in a yearly revenue of $1.1 million and employs nine people. A gem in the market, Sherwood Tire Svc Inc has become quite popular for its niche appeal. Currently heading the company is Owner Jim Sherwood.
Want to share more of your experience?GO TO FULL REVIEW