1212 S Houston Ave Tulsa OK 74127 Records