4153 E 43rd St Tulsa OK 74135 Records