2127 E 31st St N Tulsa OK 74110 Records