1121 W 96th St S Tulsa OK 74132 Records