The headquarters of Ozzie's Tire Svc Inc, an auto and home supply stores company, are located at Rockdale, IL. It brings in a revenue of $2.5 million annually and employs 17 people. Known by many, Ozzie's Tire Svc Inc has started to earn a list of admirers with its specialized appeal. Currently at the head of company leadership is Owner James Ozbolt.
Want to share more of your experience?GO TO FULL REVIEW