2501 E 12th St Tulsa OK 74104 Records