AMERICA’S MOST BEAUTIFUL CITY?

I remember those days well.   I love the City of Tulsa and I think most citizens agree it is a wonderful place to live. That said it is fair to say there are things we could do to make Tulsa an even better place to live, both for those already here and those who might…