Closs Tire & Auto, Inc. is a female-owned family business serving the residents of Waukegan, Illinois, for over 40 years. Jim Closs started our award-winning, four-bay automotive repair shop in 1980. After he retired in 2014, Jim handed the daily..
Relevance: 10.575958