2608 S 52nd Ave W Tulsa OK 74107 Records