wills toyota

Cars (208) 733-2891 | 318 Shoshone Street West
When you come to Wills Toyota, you can have your Toyota wishes granted. And let's face it: you deserve nothing less! Located on 318 Shoshone St W in Twin Falls, Idaho, we know our job isn't finished until you're completely satisfied. Once you're behind the wheel as an owner, Wills Toyota continues to support your driving needs through our onsite service center. Our team is well-versed in everything automotive and utilizes the latest Toyota parts, so you can count on solid routine maintenance.