4836 S 25th Pl W Tulsa OK 74107 Records