307 E 31st St N Tulsa OK 74106 Records