I noticed a passive reference in an article about Tulsa Tough that Wabi Cycles had relocated their headquarters from LA to Tulsa. Evidently they are stationed in the space next door to Bar 46. Anybody know anything about this?
http://www.fox23.com/news/tulsa-tough-credit-with-growing-cyclist-culture/331515289
http://www.wabicycles.com/index.htm
Edit: I just emailed them and they emailed back almost immediately. They have moved to Tulsa, but won't have the retail side open "for at least a month."