2551 W 66th Cir Tulsa OK 74132 Records