1106 Ne 59th St Oklahoma City OK 73111 Records