3741 E 2nd St Tulsa OK 74112 Records