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

Lake Villa European Car Blog

BMW cars are known for their superb handling and the suspension is the primary reason for this. In the new 3 Series suspension, the philosophy still centers around a strut-based suspension. The struts are dual linked with each one having … Continue reading

Read more »

As hard as it is to believe that fall is upon us, it’s even harder to believe that soon the snow will start to come down and temperatures will plunge below zero. But before the first snowflake comes down the … Continue reading

Read more »