12119 Ne 26th St Nicoma Park OK 73066 Records