1005 E 43rd St Tulsa OK 74105 Records