5730 E 41st St Tulsa OK 74135 Records