A Tulsa landmark is getting a facelift. A 7.6 million-dollar renovation project is planned for the Center of the Universe in Downtown Tulsa. The project calls for the removal of decaying concrete and to rebuild the structure of the bridge that it sits on.