3318 S Louisville Ave Tulsa OK 74135 Records