This is the only place to get a true "small town" auto service in Idaho Falls. Multiple crew members have been there for over 20 years!
2300 E 17th StIdaho Falls, ID 83404
From Business: Welcome to your local Sears Auto Center in Idaho Falls, ID. We have all the essentials whether it’s automotive repairs and maintenance, new tires, batteries or if…