LOCATION

We are located in Wheeling, Il, slight north on McHenry Rd from the intersection of McHenry and Dundee. Stop in today, or call (847)808-1600 for questions, directions, or to set an appointment. Walk ins welcome.
 
THANK YOU FOR YOUR BUSINESS
 
112 McHenry Rd
Wheeling, Il, 60090
 
LOCATED IN: WHEELING CAR CARE CENTER
  • Facebook Social Icon

TIRE BOSS INC. TM. 2015