6229 S 80th West Ave Tulsa OK 74131 Records