4361 S 32nd Ave W Tulsa OK 74107 Records