1105 N Harvard Ave Tulsa OK 74115 Records