L & C Auto Repair & Tire - Logo
We Take Pride In Your Ride
WE WELCOME AAA AND MOTORCLUB CUSTOMERS; 
TYPICAL RESPONSE TIME - WITHIN 45 MINUTES
Serving Central Illinois   217-663-0213
Located in Effingham, IL

Gallery

Share by: