17594 State Highway 28 Delaware OK 74027 Records