Automotive & Marine All Categories... Auto DealershipAutomotive RepairTowing & Recovery go Results Found: 3 Button group with nested dropdown Tasca Chevrolet, Inc. Tasca Chevrolet, Inc. 700 W. Dundee Rd. Wheeling IL 60090 (847) 537-7000 Horcher's Service, Inc. Horcher's Service, Inc. 415 N. Milwaukee Wheeling IL 60090 (847) 537-1170 Gene's Village Towing Inc. Gene's Village Towing Inc. 1290 Peterson Dr. Wheeling IL 60090 (847) 537-9693