22869 S 529th West Ave Depew OK 74028 Records