The Auto Spa
547 Minidoka Ave
Twin Falls, ID 83301-7100
208-316-2181