Wabash Tire and Auto

  • Auto Repair/Service
  • Tires Sales/Service
  • Oil Change
89 Village Square Mall
Effingham, IL 62401
(217) 342-9297
(217) 342-7282 (fax)