Do you know that our first location opened up right here in Idaho Falls, ID in 1993??? That's right we have been in business here in Idaho for 27 years!!! Well, this #Idahostrong business is expanding yet again, we have another new location opening up in Twin Falls, ID!!! Their grand opening will be July 24th, stay tuned for more updates as the date gets closer!! Show us your love and support by sharing the good news with any of your Twin Falls friends!