I simple look on their website, does confirm they have three locations, all located in Salt Lake City.
There are 3 locations. All in SLC, Utah
My best understanding is it is only in Salt Lake City.
No - salt lake only store
Thanks! Your answer is awaiting moderation.