1905 E 41st St Tulsa OK 74105 Records