39370 N. IL. Route 59 ~ Lake Villa, IL. 60046
Call Today! (847) 265-5440
Mini Cooper Service
BMW Service
Land Rover Service
Shop Information
The Euro Shop Inc.
39370 N. IL. Route 59
Lake Villa, IL 60046
(847) 265-5440

Monday - Friday
8:00 am - 5:00 pm

ASE Certified Technicians

Get 50 FREE Euro Points!

European Car Blog

Schedule An Appointment – Mobile

We will contact you to confirm your appointment the following business day. If you require a same day appointment, please call our shop at (847) 265-5440. WE ARE CLOSED FOR THE FOLLOWING HOLIDAYS: Memorial Day, Independence Day, Labor Day, Thanksgiving Day, Christmas Day, and New Year's Day.
: