17632 Ne Kleeman Rd Fletcher OK 73541 Records