Instant Auto Credit 522 Addison Ave W Twin Falls, ID 83301 Phone: (208) 735-6600 Fax: (208) 733-4333
Category: Automobile Dealers - Used Cars