2808 E 101st St Tulsa OK 74137 Records