1407 E 39th St #1407 Tulsa OK 74105 Records