If you are just passing thru Tulsa it may be a good stop. Looks great when you pass thru the big sign, large park, but once you get in it’s jam packed and mostly resident workers. Loud traffic noise from highway and airport. Workers leave early...
Read more