Where selection, value andservice will drive you happy
(217) 342-9297 | 89 Village Square Mall
Wabash Tire & Auto Repair New Website Announcement
Wabash Tire & Auto Repair—located at 89 Village Square Mall in Effingham, IL—first opened for business in 1981. At Wabash Tire & Auto Repair, we treat our customers like family. We understand that customers value superior service standards from a reliable repair center that customers can cou...
Written on Friday, November 30, 2012 by