27700 E Admiral Pl #65 Catoosa OK 74015 Records