It is a statue that has been a landmark in Tulsa for 50 years. It is erected when Tulsa was the Oil Capitol of the World - before Houston took the title in a fair fight. It is worth a drive and picture as you will not see anything like this anywhere else.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.