4127 E 42nd St Tulsa OK 74135 Records