We are located in Lake Villa, Illinois. Our complete contact details are as follows:


Performance Auto Repair

217 Lake Avenue

Lake Villa, IL 60046

Phone:  847.356.2395

Contact:  Todd Mueller, Owner

 

 

Your complete Auto Repair Specialists...

 

 


Copyright ©2022 Performance Auto Repair. All Rights Reserved.