90 Stage Road - Lusk, Niobrara County, Wyoming: This property is located approximately eight miles north of Lusk, Wyoming with year-round access off a well-maintained, graveled, county road. With approximately 54 deeded acres and a modest set of impr