Sweetwater does have a store, but only one that is located in Fort Wayne, Indiana. But looking at the pictures and information, it definitely seems like this store is worth a visit! I can't see stores in any other locations or any other information on expansion.