5529 E 41st St #B Tulsa OK 74135 Records