In the July '01 issue, Dealer of the Year nominee Jim Lecher was listed as the owner of The Hub North in Milwaukee, WI. Mr. Lecher is a part-owner of that dealership. He owns Milwaukee's Hub South and Hub West.
0 comments
Hide comments