2628 W Skelly Dr Tulsa OK 74107 Records