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