4828 S 25th Pl W Tulsa OK 74107 Records