1050 N Harvard Ave Tulsa OK 74115 Records