2940 W Skelly Dr Tulsa OK 74107 Records