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

Contact Us

We would love to hear from you!  Call us or use the form below to contact us.

 Address:
The Euro Shop Inc.
39370 N. IL. Route 59
Lake Villa, IL 60046

 Phone:
(847) 265-5440

 Hours of Operation:
Monday – Friday
8:00 am – 5:00 pm