410 E 41st St N Tulsa OK 74106 Records