Addicted to Auto is a 100% veteran-owned and operated business located in Twin Falls, Idaho. Owner and automotive technician Logan Ballard takes pride in making sure the job is done correctly the first time. Certifications by Kenworth, Eaton, Paccar and A