NORTH UNIT DUCK CREEK RANCH Lusk, Niobrara County, Wyoming: Located 16 miles east of Lusk, Wyoming, the North Unit of the Duck Creek Ranch consist of 3,646 deeded acres and 1,554.66 State of Wyoming lease acres for a total of approximately 5,201 acre