Motorcycles, bicycles and parts company Owosso Motor Car Co's headquarters are located at Owosso, MI. It pulls in a yearly revenue of $2.4 million and employs 14 people. In recent years, Owosso Motor Car Co has become quite noticeable for its specialized appeal as a company. Ed Butcher is the President of the firm.
Want to share more of your experience?GO TO FULL REVIEW