The Johnson Ranch is located on the banks of the Grand River southeast of Lemmon South Dakota and consists of 1484 deeded acres. Approximately 4.5 miles of the North Fork Grand River flows through the center of the ranch and feeds the nearby Shadehill Reservoir. An extensive set of improvements...