39370 N. IL. Route 59 ~ Lake Villa, IL. 60046
Call Today! (847) 265-5440
Audi Repair Lake Villa IL
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

Join the Euro Shop’s Newsletter!

Sign up for our monthly newsletter and receive 50 FREE Euro Points!

 

Subscribe To Our Newsletter

* indicates required