19014 E Admiral Pl Tulsa OK 74108 Records