2924 E 84th St #44-32 Tulsa OK 74137 Records