2531 W 66th Cir Tulsa OK 74132 Records