17515 State Highway 28 Delaware OK 74027 Records