1216 W 17th St S Tulsa OK 74107 Records