Upon the initial launch of the wearable technology, three locations opened in the US, but they may closing down. Back when the first limited release of Google Glass