The new visitor center at the landmark Blue Whale site in Catoosa, Oklahoma, is quickly taking shape, and construction there is expected to be finished by April 15.
News on 6 in Tulsa reported that the final piece of steel for the revamped visitor center building was raised into place last week.
The so-called topping out ceremony was attended by city leaders, project partners, Route 66 fans and officials from the Route 66 Alliance and Route 66 Commission…