Where do you need Auto Repair Shops ?
Effingham Auto Care & Tire Inc.
217-347-0594
39.111626
-88.546469
www.effinghamautocarentire.com
HOURS:
Sun Closed
PAYMENT: Discover, Mastercard, Visa
About Effingham Auto Care & Tire Inc.
Automobile - Tires
Automobile - Repairs & Services