1536 E 12th St Tulsa OK 74120 Records