18727 E State Highway 28 Delaware OK 74027 Records