17513 State Highway 28 Delaware OK 74027 Records