1505 E 43rd St Tulsa OK 74105 Records