Escamilla Automotive Repair is a business sponsor of iATN, which means they have access to over 2.1 million years of automotive experience through the iATN Knowledge Base and network of over 80,000 members.
They have been a member of the International Automotive Technicians Network since 2011.

Monday Tuesday Wednesday Thursday Friday Saturday Sunday
8:00a - 7:00p 8:00a - 7:00p 8:00a - 7:00p 8:00a - 7:00p 8:00a - 7:00p 8:00a - 5:00p Closed
We Accept:    Cash, Discover, Mastercard, Visa
Phone:    847-888-8246
Email:   You can contact Escamilla Automotive Repair through this form.
Address:    1219 Larkin Ave
Elgin, Illinois  60123 USA
Escamilla Automotive Repair

1219 Larkin Ave
Elgin, Illinois 60123

Get Directions via Google Maps