2519 E Skelly Dr #2521 Tulsa OK 74105 Records