912 S 95th Ave Tulsa OK 74112 Records