The big swim / workout complex at 3333 W. Hefner (just east of Lake Hefner Parkway) seems to have closed at the first of this year.

Anybody know if they ever re-opened or plan to do so?