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

An amazing fact about the modern automobile is that they are self-contained mini power plants. All automobiles produce and consume electric power and your MINI Cooper is no exception. Your MINI Cooper uses electric power to operate lights, radios, roll … Continue reading

Read more »

To say that BMW manufactures nice cars is, well, an understatement at best. It’s kind of like saying that the Grand Canyon is deep. Yeah it’s a true statement, technically, but it doesn’t capture the real majesty and wonder of … Continue reading

Read more »

BMW owners are known for being legendarily cool and sophisticated. However there is one thing that can get any driver of a BMW ‘hot under the collar’, driving your BMW without air conditioning in during the hot summer months! Driving … Continue reading

Read more »

Buying a new car is very exciting. Whether it is your first car or you tenth car, sitting behind the wheel for the first time and inhaling that “new car smell” always brings a smile to the face. As durable … Continue reading

Read more »