2442 W Skelly Dr Tulsa OK 74107 Records