1744 S Lakewood Ave Tulsa OK 74112 Records